我有以下正则表达式来验证收缩压/舒张压形式的血压值:
\b[0-9]{1,3}\/[0-9]{1,3}\b
该表达式适用于允许多个非连续斜杠(/)的唯一缺陷.例如,它允许这样做2/2/2.我希望它只允许从1到999的数字格式,并斜杠,再次从1到999的数字.例如,83/23,1/123,999/9999,110/80等.可以有人给我一些帮助吗?
我发现的唯一另一个表达式是:^\b(29[0-9]|2[0-9][0-9]|[01]?[0-9][0-9]?)\\/(29[0-9]|2[0-9][0-9]|[01]?[0-9][0-9]?)$但它不起作用.
顺便说一下,我正在使用jquery.
谢谢.
Ble*_*der 11
使用^和$匹配字符串的开头和结尾:
^\d{1,3}\/\d{1,3}$
Run Code Online (Sandbox Code Playgroud)
通过这样做,您可以强制匹配的字符串完全符合该表单.