[已解决]webstorm正则替换如何替换() group组里面的内容?

发布于 2022-09-11 19:34:31 字数 661 浏览 22 评论 0

业务背景

  • webtorm开发(破解版~~~...)
  • 项目里面使用了px
  • 现在要全部转换成upx
  • 转换规则如下
width: 100px;
// => width: upx(100);

尝试

  • 手动一个一个改.
  • TMD几十个页面,要改死人啊
  • 所以用正则批量替换
// 查找
: ([0-9]+?)px;
// 替换
: upx(\1);

遇到的困难

  • 能够全部查找到
  • 但是替换的时候\1没有生效

结果是下面这样的

width: 100px; // => width: upx(1);

项目截图

clipboard.png

问题

  • webstorm里面正则替换
  • 捕获到的组里面的内容,怎么在替换里面用呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

初相遇 2022-09-18 19:34:31

匹配引用是 $,故使用 $1

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文