正则表达式限制小于<,大于>和分号;字符

正则表达式限制小于<,大于>和分号;字符

问题描述:

我需要一个正则表达式来限制<小于,大于>和;分号标志。正则表达式限制小于<,大于>和分号;字符

我已经使用下面的正则表达式来限制小于和大于符号,但我需要包含分号;标志以及。

^[^<><>]+$ 

任何帮助将不胜感激。

+0

有什么限制?完全不允许或别的? – itsme86

+3

只需将其包含为'^ [^; ] + $'。 –

+0

感谢它工作! –

如果你对正则表达式读的很少,这很容易实现。您正在使用的功能是字符类,您可以了解更多关于此这里http://www.regular-expressions.info/charclass.html

关系到你的正则表达式是相当简单的,在这种情况下,你使用的是否定的字符类由[^...]所以你刚才添加分号它:

^[^<>;]+$ 

Regular expression visualization