UnCSS忽略带有正则表达式的类

时间:2017-02-04 11:21:41

标签: regex gulp gulp-uncss

我需要匹配这个引导类:

    '.col-lg-1',
    '.col-lg-2',
    '.col-lg-3',
    '.col-lg-4',
    '.col-lg-5',
    '.col-lg-6',
    '.col-lg-7',
    '.col-lg-8',
    '.col-lg-9',
    '.col-lg-10',
    '.col-lg-11',
    '.col-lg-12',
    '.col-md-1',
    '.col-md-2',
    '.col-md-3'

这在gulpfile中有效。

当我尝试用正则表达式做同样的事情时:

'/.col-([a-zA-Z0-9]+)-([a-zA-Z0-9]+)/'

不忽略这些类。我在这里查看了表达式:http://regexr.com/3f7ka

我做错了吗?谢谢。

1 个答案:

答案 0 :(得分:0)

删除周围的撇号并使用g进行全局化,它可以正常工作:

/.col-([a-zA-Z0-9]+)-([a-zA-Z0-9]+)/g,

https://stackoverflow.com/a/36358570/2986401