在写小程序的时候,有时候会不小心的把会把单位写成px
。但总所周知,小程序一般是使用rpx
作为适配单位的。
这时引出想使用vscode
的正则模式,用前瞻来判断替换的想法。
分析:
使用了px
单位的一般前面都是数字(\d
), 那么我是不是只要判断匹配前面是数字(\d
), 后面是px
就行啦?
或者匹配字母px
前面不是r
的位置.
想象中的效果应该是使用正则,在px前面插入一个r
,如100px
=> 100rpx
;
尝试了用正则去匹配,由于使用经验少,没有写出正确的正则,想请教下dalao们是怎么写的?
相关分类