sql_regcase
(PHP 3, PHP 4, PHP 5)
sql_regcase --
大文字小文字を区別しないマッチングのための正規表現を作成する
説明
string
sql_regcase ( string string )
大文字小文字を区別せず stringにマッチする、
有効な正規表現式を返します。この表現式は、string
の中の個々のアルファベットを '[]' 表現に変換したものです。
この '[]' 表現は、大文字と小文字がそれぞれ含まれます。
アルファベット以外の文字の場合は、元々の文字がそのまま残ります。
例 1. sql_regcase() の例
<?php echo sql_regcase("Foo - bar."); ?>
|
上の例の出力は以下となります。 [Ff][Oo][Oo] - [Bb][Aa][Rr]. |
|
この関数は、大文字小文字を区別する正規表現しかサポートしない製品に
おいて、大文字小文字を区別しないパターンマッチングを行いたい場合に
役立ちます。