2013-02-20 53 views
0

我在JavaScript中的正則表達式:「。‘擴展正則表達式來觸發更多的字符

new RegExp('(?:^|\\b|\\s)' + this.options.token + '([\\w.]*)$'); 

的問題是,這只是觸發的自動曝光,自動曝光,空間等等,不,‘[’,’ /「等等。 如何擴展此正則表達式以包含這些字符?

回答

2

你只需要添加它們:

new RegExp('(?:^|\\b|\\s|\\.|\\[|\\/)' + this.options.token + '([\\w.]*)$'); 

等等......

這種分解爲:

<start of line> or <word boundary> or <whitespace> or . or [ or/

哪些應該有希望做你想做的。