正規表現

スポンサーリンク
php

正規表現を使う関数

前回まで、正規表現を使った検索を書いてきましたが、 他にも正規表現を使う関数があります。 関数 戻り値 内容 preg_match(string $ptr,string $str) ...
php

最短部分に対するマッチ

繰り返し文字である+と*では、繰り返しの最も短い部分にマッチするように なっています。たとえばパターンが「A+」、文字列「AAA」なら AAAではなくAにマッチしたところで処理が完了します。 AAAなら、「一番左のA」にマッチしま...
php

繰り返しを含む正規表現を使う

文字の繰り返しを表すメタ文字というのがあります。 下記のメタ文字は、記号の直前の文字を繰り返すことを表します。 * 0回以上 + 1回以上 ? 0または1回 ...
php

文字クラスを表す正規表現を使う

[]で囲んでいるパターンは、文字クラスと呼んでいます。 []内のいずれかが存在すればマッチします。 たとえばとかけば、「1」、「2」や「3」はマッチしますが、 「4」「45」、「a」はマッチしません。 文字クラス内で「^」を...
php

1文字の正規表現を使う

.(ピリオド)は、1文字を表すメタ文字です。 「P.P」というパターンは「PHP」にマッチします。 「PP」「PHHP」はマッチしません。 メタ文字 意味 . 任意の1文字 ...
php

行頭と行末の正規表現を使う

正規表現にはメタ文字という 特殊な文字を使うことができます。 「^」は行頭を表します。「^PHP」というパターンには、 「PHP」、「PHPP」、「PHPABC」という文字列はマッチします。 「PPHP」「EDCPHP」はマッチしま...
php

正規表現

以前、文字列についてチェックする方法と操作方法について書きました。 PHPでは、文字列をさらに詳細にチェックする方法があります。 文字列チェックを行うために、preg_match()関数を 使うことができます。今回は、検索...
スポンサーリンク
タイトルとURLをコピーしました