私はC++ tr1 :: regexをECMAの正規表現文法で使っています。私がしようとしているのは、ヘッダーを解析し、ヘッダー内の各項目に関連付けられた値を返します。キャプチャを正規表現で任意の回数繰り返す方法はありますか?
ヘッダ:
-Testing some text
-Numbers 1 2 5
-MoreStuff some more text
-Numbers 1 10
私は何をしたいのが「-Numbers」行のすべてを見つけ、単一の正規表現で独自の結果にそれぞれ番号を入れています。ご覧のように、「Number」行は、その行に任意の数の値を持つことができます。現在のところ、私は単に「ナンバー([\ s0-9] +)」を検索し、その結果をトークン化しています。私はただ一つの正規表現で結果を見つけてトークン化する方法があれば疑問に思っていました。