我有字符串
text ='something here width="560" something here'
我想拉出宽度值。我试过了
width = text.match(/width=\"[^\"]/g);
但只返回一个值为= 5
的数组。有人能给我一个正确的推动方向吗?
由于
答案 0 :(得分:3)
看起来你想要:
var m = text.match(/width="([^"]+)/);
var width = m && m[1];
注意+
- 默认情况下,字符类只匹配一个字符。
答案 1 :(得分:1)
/width=\"[^\"]+/g
^--- + means 1 or more
没有量词,它只匹配一个字符。