unss,正则表达式模式.no-'string',。is-'string'

时间:2016-04-01 13:53:45

标签: javascript regex uncss gulp-uncss

我有一些正则表达式的困境。

使用gulp-uncss

我想在ignore选项中添加一些类。

任何以.no-

开头的课程

任何包含.is -

的类
.no-flexbox {}
.test.is-active {}
.test .is-hidden {}


.pipe(uncss({
    html: ['tmp/public_html/*.html'],
    ignore: ['/(.is-)(\w)*', '(.no-)(\w)*']
}))

这不太正确

1 个答案:

答案 0 :(得分:1)

你的正则表达看起来不完整。也许你应该这样做

.pipe(uncss({
    html: ['tmp/public_html/*.html'],
    ignore: ['/\.no-\w+/g', '/\.\w+\s?\.is-\w+/g']
}))