如何使用JavaScript中的RegEx匹配以给定字符串开头的文件名?

时间:2018-08-31 06:32:50

标签: javascript regex

我正在寻找一个与所有以特定字符串(即woff开头的woff2MyFont文件匹配的JavaScript RegEx。

以下示例应匹配:

MyFont-bold.woff
MyFont-light.woff2

以下示例不应匹配:

GoogleFont-bold.woff
SomeOtherFont-light.woff2
MyFont-something.css

1 个答案:

答案 0 :(得分:0)

^MyFont.*.woff2?$/可以工作。

var regex = /^MyFont.*.woff2?$/

console.log(regex.test('MyFont-bold.woff'))
console.log(regex.test('MyFont-light.woff2'))
console.log(regex.test('GoogleFont-bold.woff'))
console.log(regex.test('SomeOtherFont-light.woff2'))
console.log(regex.test('MyFont-something.css'))