业务背景
- webtorm开发(破解版~~~...)
- 项目里面使用了px
- 现在要全部转换成upx
- 转换规则如下
width: 100px;
// => width: upx(100);
尝试
- 手动一个一个改.
- TMD几十个页面,要改死人啊
- 所以用正则批量替换
// 查找
: ([0-9]+?)px;
// 替换
: upx(\1);
遇到的困难
- 能够全部查找到
- 但是替换的时候
\1
没有生效
结果是下面这样的
width: 100px; // => width: upx(1);
项目截图
问题
- webstorm里面正则替换
- 捕获到的组里面的内容,怎么在替换里面用呢?
匹配引用是
$
,故使用$1