我在JavaScript中有一个正则表达式:
new RegExp('(?:^|\\b|\\s)' + this.options.token + '([\\w.]*)$');
问题是这只能在a-e,A-E,空间等上触发,而不是“。”,“[”,“/”等。 如何扩展此正则表达式以包含这些字符?
答案 0 :(得分:2)
您只需要添加它们:
new RegExp('(?:^|\\b|\\s|\\.|\\[|\\/)' + this.options.token + '([\\w.]*)$');
等等......
这打破了:
<start of line> or <word boundary> or <whitespace> or . or [ or /
哪个应该有希望做你想做的事。