| | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
preg_replace(PHP 4, PHP 5) preg_replace — 正規表現検索および置換を行う 説明
mixed preg_replace
( mixed $pattern
, mixed $replacement
, mixed $subject
[, int $limit = -1
[, int &$count
]] )
subject に関して pattern を用いて検索を行い、 replacement に置換します。 パラメータ
返り値preg_replace() は、 subject 引数が配列の場合は配列を、 その他の場合は文字列を返します。 パターンがマッチした場合、〔置換が行われた〕新しい subject を返します。マッチしなかった場合、subject をそのまま返します。エラーが発生した場合、NULL を返します。 変更履歴
例
例1 数字リテラルが後に続く後方参照
<?php上の例の出力は以下となります。 April1,2003
例2 添字配列の使用
<?php上の例の出力は以下となります。 The bear black slow jumped over the lazy dog. pattern と replacement を ksort すると、所望のものが得られます。
<?php上の例の出力は以下となります。 The slow black bear jumped over the lazy dog.
例3 複数値の置換
<?php上の例の出力は以下となります。 $startDate = 5/27/1999
例4 空白の削除 この例は、文字列から余分な空白を取り除きます。
<?php
例5 count 引数の使用
<?php上の例の出力は以下となります。 xp***to 3 注意
参考
|
|
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「preg_replace - 正規表現検索および置換を行う」をGoogle検索
|