Alice.Regex 名前空間

正規表現を用いてテキストデータを処理する関数があります。


taiseiue | 2024-07-11

関数

regex_Escape(string)文字列内の正規表現内で意味を持つ文字をエスケープします。
regex_isMatch(string,string)指定された正規表現に一致する箇所が、指定された文字列内に見つかるかどうかを調べます。
regex_match(string,string)指定された正規表現に最初に一致する箇所を取得します。
regex_matches(string,string)指定された正規表現に一致する箇所をすべて取得します。
regex_replace(string,string,string)指定した文字列内でパターンに一致する文字列を、指定した文字列で置き換えます。
regex_split(string,string)指定した文字列を特定の正規表現パターンを使って分割します。

拡張メソッド

IsMatch(this string,string)指定された正規表現に一致する箇所が、指定された文字列内に見つかるかどうかを調べます。
Like(this string,string)文字列を指定されたパターンと比較します。
Matches(this string,string)指定された正規表現に一致する箇所をすべて取得します。
ReplaceAll(this string,string,string)指定した文字列内でパターンに一致する文字列を、すべて指定した文字列で置き換えます。
ReplaceFirst(this string,string,string)指定した文字列内でパターンに一致する文字列の初めに見つかった部分を、指定した文字列で置き換えます。