私はこの正規表現を持っています:
RegExp('f(o+)', 'g').exec('fofoofooofoooo')
結果配列res
では、次の結果が得られると予想していました。
res[1] === 'o'
res[2] === 'oo'
res[3] === 'ooo'
res[4] === 'oooo'
しかし、代わりに私は得ました:
res === [ 'fo',
'o',
index: 0,
input: 'fofoofooofoooo' ]
期待される結果を得る方法はありますか? 私はちょうど最初の試合を取得しています。