PHP preg_match()関数
定義と使用法
preg_match()
関数は、文字列で一致が見つかったかどうかを返します。
構文
<div>preg_match(<em>pattern, input, matches, flags, offset</em>)</div>
パラメータ値
パラメータ | 説明 |
---|---|
pattern | Required 何を検索するかを示す正規表現が含まれています |
input | Required 検索が実行される文字列 |
match | Optional このパラメーターで使用される変数には、見つかったすべての一致を含む配列が入力されます |
flags | Optional 一致する配列の構造を変更する一連のオプション
|
offset | Optional 文字列のどの位置から検索を開始するかを指定します。preg_match()関数は、このパラメータで指定した位置より前にあるマッチを検索しません。 |
Technical Details
Return Value: | マッチが見つかった場合は1、マッチが見つからなかった場合は0、エラーが発生した場合はfalseを返します。 |
---|---|
PHP バージョン: | 4+ |
変更ログ: | PHP 7.2 - PREG_UNMATCHED_AS_NULLフラグを追加 PHP 5.3.6 - オフセットが入力の長さより長い場合、関数はfalseを返します。 PHP 5.2.2 - 名前付きサブパターンでは、以前の (?P |
その他の例
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。