首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

简单:JS正则有关问题

2013-11-02 
简单:JS正则问题!var ooo /(?span style).*?(?)/gi这个符号怎么处理 我是要获得style双引号里

简单:JS正则问题!

var ooo = /(?<=<span style=").*?(?=")/gi;

"这个符号怎么处理 我是要获得style双引号里的东西,上面的正则用不了,要怎么改
[解决办法]
1.首先JS正则不支持(?<=)
2. " 转义下即可 "
var reg = /style=\s*(['"]?)(.*?)(?=\1)/gi;
var result;
while ((result = reg.exec(str)) != null) 
{
document.getElementById("result").value += result[1] + "\n";
}

热点排行