| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
preg_match(PHP 4, PHP 5, PHP 7) preg_match — 正規表現によるマッチングを行う 説明
int preg_match
( string
$pattern
, string $subject
[, array &$matches
[, int $flags = 0
[, int $offset = 0
]]] )
パラメータ
返り値
preg_match() は、 変更履歴
例
例1 文字列 "php" を探す
<?php
例2 単語 "web" を探す
<?php
例3 URL からドメイン名を得る
<?php 上の例の出力は以下となります。 domain name is: php.net
例4 名前つきサブパターンの使用法
<?php 上の例の出力は以下となります。 Array ( [0] => foobar: 2008 [name] => foobar [1] => foobar [digit] => 2008 [2] => 2008 ) 注意ヒント
ある文字列が他の文字列内に含まれているかどうかを調べるためだけに preg_match() を使うのは避けた方が良いでしょう。 strpos() 関数を使うほうが速くなります。 参考
|
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「preg_match - 正規表現によるマッチングを行う」をGoogle検索
|