字母数字和较小字符的正则表达式验证

时间:2015-05-06 05:47:24

标签: regex validation

我需要在正则表达式中使用<个字符,

"^[a-zA-Z0-9>_/.\<-]*$"

此模式应与字母数字字符和> _ / . -

匹配

但是,我不能在其中使用<字符。

我试过了\<,但它没有用。

1 个答案:

答案 0 :(得分:1)

在XML属性中,您需要将XML实体用于&lt;和&gt;。

这是一个只有一个符号的变种

 <f:validateRegex pattern="^[a-zA-Z0-9&lt;_/.-]*$"/> 

这将匹配greaterthan和lessthan标志

<f:validateRegex pattern="^[a-zA-Z0-9&gt;&lt;_/.-]*$"/>