WinRoadのLaravel4初心者講座

次世代PHPフレームワークのLaravel4を初心者向けに解説して参ります。

Winroad徒然草の管理人がお届けします
正規表現とは

FAQ

正規表現とは

このエントリーをはてなブックマークに追加

正規表現とは、複雑な文字列や複数の文字列を一つの文字列で表現する方法です。

PHPでは、正規表現を表現する方法としてPerl互換正規表現とPOSIX拡張正規表現がありますが、PHP5.3以降では、POSIX拡張正規表現が非推奨となっていますので、基本的にはPerl互換正規表現を使うようにします。

パターン定義方法

Perl互換正規表現のパターン定義方法は下記のように記述します。

  • [デリミッター][パターン文字列][デリミッター][パターン修飾子]

デリミタッターには、英数字、バックスラッシュ、空白文字以外の任意の文字を使うことが出来ますが、多くの場合スラッシュ(/)を使うことが多いです。
パターン文字列には、任意の文字を始め、メタ文字、エスケープシーケンス、文字クラス(包括的な文字型を含む)、マッチング位置などを指定することが出来ます。
パターン修飾子は、パターンのマッチング方法などを指定する修飾子で、省略が可能です。

 

« »

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です