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

时间:2012-08-26 09:47:05

标签: regex erb sass sublimetext2

我一直试图整晚关注Sublime Text正则表达式并且没有得到任何结果。使用示例字符串:

url(/assets/content.png);

如何更换两端以产生此效果?

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

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

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

我无法弄清楚如何更换合适的碎片。我该怎么办?

1 个答案:

答案 0 :(得分:0)

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

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

SCSS --> SCSS/ERB Regex for Sublime Text 2