0

整个晚上,我一直在尝试围绕 Sublime Text 正则表达式进行思考,但一无所获。使用示例字符串:

url(/assets/content.png);

我怎样才能更换末端来生产这个?

url('<%= asset_path('content.png') %>');

虽然我能够构造与此模式匹配的表达式,即

\/assets\/\w*.\w{3}\);

我不知道如何更换合适的零件。我应该怎么办?

4

1 回答 1

0

事实证明,我需要改变我的想法。与其保留内容和更改标签,我不得不获取整个找到的字符串,抓取包含内容的捕获组,然后替换整行。这非常适合将我的 .scss 文件转换为 .scss.erb 文件。

对于其他有同样问题的人:

SCSS --> Sublime Text 2 的 SCSS/ERB 正则表达式

于 2012-08-26T13:18:53.980 回答