郭飞
郭飞
  • 发布:2018-07-26 18:24
  • 更新:2020-04-23 10:26
  • 阅读:2637

【报Bug】HBuilder X 搜索中正则表达式,不能使用分组

分类:HBuilder

详细问题描述
使用正则表达式搜索,正则表达式中使用分组,(),就不能匹配

运行环境
win10

联系方式
[QQ]11380628

2018-07-26 18:24 负责人:无 分享
已邀请:
DCloud_heavensoft

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>
可以匹配上,但一加分组就不好使了

ColdWind

ColdWind

我也是的,win7也不行,不用分组“()”可以替换,用了就提示找不到字符串,但是我是要用$1 找子组合呀,希望赶紧修复

3***@qq.com

3***@qq.com

这个问题一直没有解决吗?

8***@qq.com

8***@qq.com

现在也不行的哦
win10

7***@qq.com

7***@qq.com

现在也不行的呢,w7

该问题目前已经被锁定, 无法添加新回复