前提・実現したいこと
JavaScriptの正規表現を使って値の中から0 any any any specificWord
のようなワードを取得したい。
上記のようなワードを抜き出す正規表現自体は出来たのですが、
10 any specificWord
という値から0 any specificWord
がマッチされます。
10
や100
などを弾いて0 any specificWord
だけを取得する方法があればご教示ください。
また、出来ないという場合でも是非ご回答いただけたらと思います。
現状
与える値の例:AnyWord 0 any some specificWord, anyWord 0 specificWord anyWord anyWord 100 unnecessary specificWord.
取得したmatch:['0 any some specificWord', '0 specificWord', '0 unnecessary specificWord']
希望するmatch:['0 any some specificWord', '0 specificWord']
条件
・0
は値のどこかに現れる
・any
はどんな単語でもOKかつ無限個あっても、無くても良い(ただし、specificWord を除く)
・specificWord
は引数として与えられる特定の文字列
Version
ES6
回答2件
あなたの回答
tips
プレビュー