ホームページ > バックエンド開発 > PHPチュートリアル > PHP正規表現の共通関数の紹介

PHP正規表現の共通関数の紹介

WBOY
リリース: 2016-07-25 08:59:09
オリジナル
1041 人が閲覧しました
  1. preg_match_all("|<[^>]+>(.*)]+>|U", "
    ", $out, PREG_PATTERN_ORDER);
  2. print $out[0][0].", ".$out[0][1]."n";
  3. print $out[1] [0].", ".$out[1][1]."n"
  4. ?>
コードをコピー

3、preg_replace 文字列の比較解析と置換。

構文:mixed preg_replace(混合パターン、混合置換、混合件名);

戻り値: 混合型データ

機能タイプ: データ処理

説明: この関数はパターン ルールを使用して文字列サブジェクトを解析および比較し、置換される文字列はパラメータ置換です。戻り値は文字列置換後の混合型データです。

使用例、以下の例の戻り値は$startDate = 6/19/1969です。

  1. $patterns = array("/(19|20d{2})-(d{1,2})-(d{1,2})/", "/^ s*{(w+)}s*=/");
  2. $replace = array("3/4/1", "$1 =");
  3. print preg_replace($patterns, $replace, "{startDate} = 1969 -6-19");
  4. ?>
コードをコピー

4、preg_split は、指定されたルールに従って文字列を分割します。

構文: array preg_split(string pattern, string subject, int [limit]);

戻り値: 配列

機能タイプ: データ処理

説明: この関数は、指定されたルールに従って文字列を分割できます。カット後の戻り値は配列変数です。 パラメータ パターンは指定されたルール文字列、パラメータ サブジェクトは処理される文字列、パラメータ制限は省略可能で、処理される一貫した値の最大数を示します。



ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート