REMatch

説明

正規表現 (RE) を使用して、パターンに一致する文字列を指定位置以降から検索します。この検索では大文字と小文字が区別されます。

正規表現や、そのエスケープシーケンス、アンカー、および修飾子の詳細については、『ColdFusion アプリケーションの開発』のUsing Regular Expressions in Functionsを参照してください。

戻り値

式に一致する文字列の配列

カテゴリ

文字列関数

関数のシンタックス

REMatch(reg_expression, string)

パラメータ

パラメータ

説明

reg_expression

検索に使用する正規表現です。大文字と小文字は区別されます。

詳細については、『ColdFusion アプリケーションの開発』のUsing Regular Expressions in Functionsを参照してください。

string

文字列、または文字列を含んでいる変数です。検索対象の文字列を指定します。

使用方法

この関数は、文字列内で正規表現に一致する箇所をすべて検索します。

<!--- Find all the URLs in a web page retrieved via cfhttp:. ---> 
<!--- The search is case sensitive. ---> 
result = REMatch("https?://([-\w\.]+)+(:\d+)?(/([\w/_\.]*(\?\S+)?)?)?", cfhttp.filecontent);