我正在尝试创建一个regexp来验证HTML中的输入,用户可以输入的算术表达式应限制为如下所示
实施例
表达式可以是(number [<,>,< =,> =,=] number [logical和/ logical or] number ....)
我将输入类型的正则表达式用作pattern="([0-9]*|>|<|=|&)|&|||+"
。
感谢。
答案 0 :(得分:1)
您可以使用此功能(请参阅demo):
\(\d+(?:=|[<>]=?)\d+(?:&|\|\|)\d+(?:=|[<>]=?)\d+\)(?:&|\|\|)\(\d+(?:=|[<>]=?)\d+(&|\|\|)\d+(?:=|[<>]=?)\d+\)
<
和>