说有一个字符串
"......宽度= 600高度= 1200 ......".
我希望在"width="之前和之后得到字符串" ",这是600.
我怎样才能做到这一点?
And*_*y E 13
使用带有match()函数的正则表达式:
var str = "... width=600 height=1200 ...",
width = str.match(/\bwidth=(\d+)/);
if (width)
alert(width[1]);
//-> 600
Run Code Online (Sandbox Code Playgroud)
提供的正则表达式查找单词boundary(\b)后跟文字字符串width=,后跟1个或多个数字,这些数字也被捕获为子表达式((\d+)).此子表达式捕获将添加到match返回的数组中.
| 归档时间: |
|
| 查看次数: |
17782 次 |
| 最近记录: |