不是要搜索括号,括号在正则中是分组的意思么,我想要正则替换,在sublime中是可以的。
比如:
<a href="www.baidu.com" class="class1">123</a>
<a href="www.taobao.com" class="class2">456</a>
<a href="www.jd.com" class="class3">789</a>
我要正则替换href中的内容,其它位置保持不变
<a href="[\w.]?" class="([\w]?)">([\d]*?)<\/a>
替换
<a href="javascript:void(0);" class="\1">\2</a>
在Hbuilder中
<a href="[\w.]?" class="[\w]?">[\d]*?<\/a>
可以匹配上,但一加分组就不好使了
6 个回复
DCloud_heavensoft
如果要搜括号的话,要转义: (
郭飞 (作者) - WEB开发
不是要搜索括号,括号在正则中是分组的意思么,我想要正则替换,在sublime中是可以的。
比如:
<a href="www.baidu.com" class="class1">123</a>
<a href="www.taobao.com" class="class2">456</a>
<a href="www.jd.com" class="class3">789</a>
我要正则替换href中的内容,其它位置保持不变
<a href="[\w.]?" class="([\w]?)">([\d]*?)<\/a>
替换
<a href="javascript:void(0);" class="\1">\2</a>
在Hbuilder中
<a href="[\w.]?" class="[\w]?">[\d]*?<\/a>
可以匹配上,但一加分组就不好使了
DCloud_heavensoft
我们查下
2018-07-26 19:00
ColdWind
我也是的,win7也不行,不用分组“()”可以替换,用了就提示找不到字符串,但是我是要用$1 找子组合呀,希望赶紧修复
3***@qq.com
这个问题一直没有解决吗?
8***@qq.com
现在也不行的哦
win10
7***@qq.com
现在也不行的呢,w7