2 qq359764840 qq359764840 于 2015.06.24 14:20 提问

帮我写一个正则表达式的问题?

html里面有一个串是 {method:'prolist'} 要从html源代码中找出然后替换内容,要怎么做呢,'prolist' 这个值也有可能是数字。

3个回答

caozhy
caozhy   Ds   Rxr 2015.06.24 14:25
 (?<=\{method\:\'\)\w+?(?=\'\})
w8655163
w8655163 回复qq359764840: 如果只是正则,把斜杠去掉就好了,已测试,可以匹配出来哦~
2 年多之前 回复
qq359764840
qq359764840 好像有误嗯!我运行的时候报错了
2 年多之前 回复
u013426903
u013426903   2015.06.24 14:34

var html = '' ;//需要替换的字符
var str = '' ;//被替换成的字符
html = html.replace(/{method:(.*?)}/,str);
//html 为最替换完的字符串_

u013426903
u013426903 在{、:、}前面加 \ ,我打了没反应
2 年多之前 回复
u013426903
u013426903   2015.06.24 14:34

html = html.replace(/{method:(.*?)}/,str);

Csdn user default icon
上传中...
上传图片
插入图片