2

次の boost::regex パターンが与えられた理由を説明してください。

boost::regex re("/\\S+\\w");

/index.htmlは一致し/~index.htmlていますか?Perl モードの RegexBuddy は、両方のケースで一致を見つけます。

うまくいきそうなパターンを教えてください。ありがとう!!

PS の\\wような URL の末尾の句読点を無視するには、最後の が必要です/index.html.

UPD: 申し訳ありませんが、簡単なテスト プログラムを作成しようとしましたが、そこで動作します。regex_search を呼び出すコードに問題があるのではないかと思います。これを見つけるにはもう少し時間が必要です。

UPD2:実際、問題は私のコードにありました。投票して質問を閉じてください。投稿する前に十分に調査しておらず、申し訳ありません。

4

0 に答える 0