求一正则表达式写法
问题描述:
求一正则表达式写法
在一段文本中:匹配 _value="?" 其中问号的值只能是1到5,
求表达式怎么写!
附:我只要在一段文本中找这个问号(值只可能是1到5),这个值一定在_value="?" 里面,等号两边可能会有n个空格!
答
var reg = /_value\s*=\s*([\'\"])([1-5])\1/;var str = '_value="2" '; var r = str.match(reg); // r[2]就是你要的结...