データ構造 | |
| class | LEIRegExp::RECache |
| 正規表現キャッシュ. より詳しく... | |
| class | LEIRegExp::REMatcher |
| マッチした部分文字列を保持するパターンマッチクラス. より詳しく... | |
| struct | LEIRegExp::REMatchRange |
| パターン全体あるいはカッコで囲まれたサブパターンにマッチしている範囲を返す構造体. より詳しく... | |
| class | LEIRegExp::RegExp |
| 正規表現プログラムのインタフェース. より詳しく... | |
型定義 | |
| typedef std::map< const std::string, RegExp *> | TRegexpCache |
| パターン文字列から正規表現インスタンスを得るためのマップ. より詳しく... | |
関数 | |
| RegExp * | RegMatch (const char *pattern, const char *target, int rflags=0) |
| 正規表現キャッシュを使ったマッチ. より詳しく... | |
| RegExp * | RegMatch (const std::string &pattern, const std::string &target, int rflags=0) |
| 正規表現キャッシュを使ったマッチ. より詳しく... | |
| RegExp * | RegSubst (const char *pattern, const char *target, char *result, size_t bufsiz, int rflags=0) |
| 正規表現キャッシュを使った置換. より詳しく... | |
| RegExp * | RegSubst (const std::string &pattern, const std::string &target, std::string &result, int rflags=0) |
| 正規表現キャッシュを使った置換. より詳しく... | |
|
|
パターン文字列から正規表現インスタンスを得るためのマップ.
|
|
||||||||||||||||
|
正規表現キャッシュを使ったマッチ.
|
|
||||||||||||||||
|
正規表現キャッシュを使ったマッチ. 引数が std::string であることを除き、同名の関数に同じ。 |
|
||||||||||||||||||||||||
|
正規表現キャッシュを使った置換.
|
|
||||||||||||||||||||
|
正規表現キャッシュを使った置換. 引数が std::string であることを除き、同名の関数に同じ。 |