如何使用正则表达式实现以下验证。
范围1:1 to 200 pt
范围2:0.05 to 7 cm
接受
1.5pt
1pt
2cm
3.5cm
拒绝:
0pt
0.01cm
由于
答案 0 :(得分:1)
你可以试试这个正则表达式:
^(?:(?:(?:200|(?:(?:[1-9]\d?)|(?:1\d{0,2}))(?:\.\d+)?)pt)|(?:(?:7|(?:[1-6](?:\.\d+)?)|(?:0\.(?:0[5-9]|[1-9])(?:\d+)?))cm))$