首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将url(../fonts/*)替换为url(../fonts/fontawesome/*)并将其替换为RegEx

将url(../fonts/*)替换为url(../fonts/fontawesome/*)并将其替换为RegEx
EN

Stack Overflow用户
提问于 2015-01-31 01:03:26
回答 1查看 117关注 0票数 0

我想替换这个url属性:

代码语言:javascript
复制
url('../fonts/fontawesome-webfont.WhichEverEnding')

具有以下功能:

代码语言:javascript
复制
url('../fonts/fontawesome/fontawesome-webfont.WhichEverEnding')

我现在的问题是,JS中的RegEx是什么样子的?

下面是我尝试过但没有成功的方法(这是一个任务的一部分):

代码语言:javascript
复制
module.exports = {
  fontawesome: {
    src: ['assets/dev/css/fontawesome/font-awesome.min.css'],
    overwrite: true,
    replacements: [{
        from: 'url(../fonts/',
        to: 'url(../fonts/fontawesome'
    }]
  }
}

我对此并不感到惊讶,但是我对Grunt和RegEx还是个新手,所以我非常感谢任何提示!

EN

回答 1

Stack Overflow用户

发布于 2015-01-31 01:07:13

一个简单的javascript替换应该可以做你想做的事情:

代码语言:javascript
复制
 '../fonts/test2123.svg'.replace(/\.\.\/fonts\//g, '../fonts/fontawesome/')

输出:

代码语言:javascript
复制
 "../fonts/fontawesome/test2123.svg"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28240940

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档