我需要在正则表达式中使用<
个字符,
"^[a-zA-Z0-9>_/.\<-]*$"
此模式应与字母数字字符和> _ / . -
但是,我不能在其中使用<
字符。
我试过了\<
,但它没有用。
答案 0 :(得分:1)
在XML属性中,您需要将XML实体用于&lt;和&gt;。
这是一个只有一个符号的变种
<f:validateRegex pattern="^[a-zA-Z0-9<_/.-]*$"/>
这将匹配greaterthan和lessthan标志
<f:validateRegex pattern="^[a-zA-Z0-9><_/.-]*$"/>