我想替换这个url属性:
url('../fonts/fontawesome-webfont.WhichEverEnding')具有以下功能:
url('../fonts/fontawesome/fontawesome-webfont.WhichEverEnding')我现在的问题是,JS中的RegEx是什么样子的?
下面是我尝试过但没有成功的方法(这是一个任务的一部分):
module.exports = {
fontawesome: {
src: ['assets/dev/css/fontawesome/font-awesome.min.css'],
overwrite: true,
replacements: [{
from: 'url(../fonts/',
to: 'url(../fonts/fontawesome'
}]
}
}我对此并不感到惊讶,但是我对Grunt和RegEx还是个新手,所以我非常感谢任何提示!
发布于 2015-01-31 01:07:13
一个简单的javascript替换应该可以做你想做的事情:
'../fonts/test2123.svg'.replace(/\.\.\/fonts\//g, '../fonts/fontawesome/')输出:
"../fonts/fontawesome/test2123.svg"https://stackoverflow.com/questions/28240940
复制相似问题