したがって、一致があるかどうかを調べるために、reg exワイルドカード値のリストに対して文字列(url)をチェックする必要があります。私はHTTPリクエストを傍受し、あらかじめ設定された値のリストと照合し、一致するものがあればURLに何かをします。例:文字列とregExワイルドカード値の比較
これを行うためのC++のライブラリはありますか?どんな良い例も素晴らしいでしょう。私が持っている擬似コードは次のようなものです:
std::string requestUrl = "http://www.stackoverflow.com";
std::vector<string> urlWildcards = ...;
BOOST_FOREACH(string wildcard, urlWildcards) {
if (requestUrl matches wildcard) {
// Do something
} else {
// Do nothing
}
}
ありがとう。
この投稿を見てください。 http://stackoverflow.com/questions/4716098/regular-expressions-in-c-stl – BrandonSun