regex - 如何验证 pretty-config.xml 中的正则表达式

标签 regex

以下是 pritty-config.xml 中的 url 映射,我想在 url 中添加正则表达式并使用正确的正则表达式验证我的 url。 以下值我需要验证= params={userIds:[147,location_id:1}

但我在运行这段代码时遇到错误 错误是

第 76 行第 55 列的 fatal error :元素类型“pattern”必须后跟属性规范“>”或“/>”。:org.xml.sax.SAXParseException;行号:76;列数:55;元素类型“pattern”必须后跟属性规范“>”或“/>”。

<url-mapping id="bookManagement"> 
  <pattern value="/bookManagement/{[params={"userIds":[\d\],"location_id":[\d\]}]+}" /> 
  <view-id>/template/bookManagement/bookManagement.jsf</view-id>
</url-mapping>

最佳答案

尝试对 value 属性使用单引号而不是双引号。

<pattern value='/bookManagement/{[params={"userIds":[\d\],"location_id":[\d\]}]+}' /> 

关于regex - 如何验证 pretty-config.xml 中的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30046778/

相关文章:

javascript - 如何使用转义字符使用 javascript split 方法?

sql - 单词出现后的正则表达式

javascript - 检查 HTML 标签

java - 密码验证不允许在屏幕末尾出现特殊字符

python - 正则表达式抓取电话号码

javascript - 当有多个 http URL 时使用正则表达式获取 http URL

javascript - 用于匹配仅由字母列表构成的单词的正则表达式

regex - Vim 正则表达式 : How to search for A AND B NOT C

正则表达式匹配数字列表

javascript - 如何使用 RegExp 删除标签并保留元素中的文本?