&tag(PHP/正規表現);
*目次 [#l2b4dbbe]
#contents
*関連ページ [#ie0c99fa]
*参考情報 [#h78fc7a9]

*文字列のマッチ [#n27e6b4d]
-preg_matchを使用する
-perlのように$1、$2などに変数は自動的にキャプチャされない。以下のように明示的に変数を指定する。
 preg_match($pattern, $str, $match)
-$match[0]、$match[1]というふうに使う。

*文字列分割 [#y3b8803f]
-preg_splitを使う。
-preg_splitを使う。[[PHP: preg_split - Manual:http://www.php.net/manual/ja/function.preg-split.php]]
#pre{{
<?php
// カンマまたは " ", \r, \t, \n , \f などの空白文字で句を分割する。
// 空白文字で分割
$keywords = preg_split("/[\s,]+/", "hypertext language, programming");
print_r($keywords);
?>
}}


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS