问题描述
- 求个正则匹配数字区间格式,如(10,100),中间一定为一个逗号,括号可以死[和(
-
求个正则匹配数字区间格式,如(10,100),中间一定为一个逗号,括号可以是[和(,数字不用定死位数和大小
解决方案
下面的只验证格式,没有验证第一位一定要小于第二位
^(d+,d+)|[d+,d+]$
解决方案二:
var r = s.match(/((|[)d+,d+()|])/);
console.info(r[1]);
console.info(r[2]);
解决方案三:
可以考虑使用栈,遇见“”(“”就压栈,遇见“)”就出栈,看是不是配对,,,,我其实没有看懂你的意思
时间: 2024-11-03 07:47:39