0

PCREpcrecppで名前付きキャプチャを取得する方法を知りたいです。私が次の正規表現を持っていると仮定しましょう:

\\*{5}\\s+Hand\\s+History\\s+for\\s+Game\\s+((?P<HANDNAME>)\\w+)\\s+\\*{5}

((?P<HANDNAME>)\\w+)番号付きキャプチャではなく、名前付きキャプチャの結果を取得するにはどうすればよいですか?私は方法しか知りませんFullMatch。どうすれば一致することができHANDNAMEますか?

どうもありがとうございます!

4

1 に答える 1

0

私はあなたができるとは思わない。C レベルの PCRE はpcre_get_named_substringを提供しますが、それは C++ クラスによって公開されておらず、オリジナルpcre*は非公開です。

于 2012-09-04T16:31:23.607 に答える