regi_replace

ページ名:regi_replace

regi_replace ( string $pattern , string $replacement , string $string ) : ( num $n  , string $output )

 

この関数は、string 内で pattern にマッチするものを大文字小文字を区別せず探索します。

マッチしたテキストが replacement に置換されます。

置換の行われた件数が n 、置換後のデータが output として出力されます。

 

 

$pattern はT言語式の正規表現で記述します。

$pattern 内に () で囲まれた部分がある場合、$_[1] から $_[8]まで 最大8個が $replacement 内で使用できます。

 

<?t

regi_replace("Abc","a",$c)(,$d);

/* $c データ内の 'AbC' が大文字小文字を区別せず 'a' に置換され $d に出力されます

   'abc','abC','aBc','aBC','Abc','AbC','ABc','ABC' の文字列が 'a' に置換られます   */

?>