2017-12-13 10 views
0

私はregexを使って、グラントテキストの置き換えを使ってJavaScriptのバージョン番号を動的に変更しようとしています。グレントとJavascriptのRegexヘルプ

version: { 
    src: '../jsp/thirdparty/us/common/trackjs_tags.jsp', 
    regex: /\bversion:\"\d{1,2}\.\d{1,2}\.\d{1,2}\"$/, 
    replacement: 'version:"<%= pkg.version %>"' 
    } 

そして、私はこれに一致するようにしようとしている:

私のコードは次のようになります。ここ

version:"1.1.1" 

作品my regexです。

しかし、グランツで試してみると、それを捕まえていないし、なぜか分からない。どんな助けもありがとう!

私は間違っていますか?

答えて

0

私はそれを理解しました!

/\bversion:\"\b\d{1,2}\.\d{1,2}\.\d{1,2}\"/g, 

ドル記号の代わりに最後にgが必要です。