ホームページ >バックエンド開発 >PHPの問題 >正規表現とは何ですか?彼の使い方は?彼の特徴は何ですか? (詳しい解説付き)

正規表現とは何ですか?彼の使い方は?彼の特徴は何ですか? (詳しい解説付き)

慕斯
慕斯オリジナル
2021-06-08 17:55:152718ブラウズ

前回の記事では「ファイル操作を1日で終えてからファイル関連の操作を読み込む(詳しい解説付き)」をご紹介しましたが、今回も引き続き正規表現とは何なのかについてご紹介していきます。彼の使い方は?彼の特徴は何ですか? (詳しい解説付き)、一緒に与えて学びましょう! ! !

正規表現とは何ですか?彼の使い方は?彼の特徴は何ですか? (詳しい解説付き)

#1: 正規表現の簡単な紹介:

  • 正規表現は文字列の配置パターンを記述します。カスタム構文ルール

  • 文字列処理関数を使用してタスクを実行できる場合は、正規表現を使用しないでください

  • 複雑な操作がいくつかあります。正規表現のみで完成させてください

  • 正規表現はパターン式とも呼ばれます

  • 正規表現式は、比較、分割、一致、

2. 正規表現とは

例:

 */<img\s+src=\" . *?\" V/>/" 它就是正则表达式

乱雑な文字が積み重なったもの、奇妙な記号、奇妙な意味を持つもの。

3. 正規表現でできることを学ぶ

  • ##ユーザー名の長さが正当かどうかを確認してください。

  • #メール ルールの確認

  • #携帯電話番号の確認
  • #URL の確認
  • BBS エディター
  • ##QQ チャット表現
  • ##ニュース コレクター (泥棒プログラム)

  • 4: 正規表現のいくつかの特徴を見てみましょう

正規表現も文字列です

  • 文字列特別な意味を持つ文字で構成されている

  • には特定の記述規則があり、パターンでもあります

  • は、言語に対する軽蔑的な用語とみなされます。いくつかの特殊文字を使用して、パターン正規表現を形成する規則に従って文字列を書き込みます。

  • 正規表現が関数と一致しない場合、一緒に使用すると、単なる通常の表現になります。文字列。正規表現が増幅されて関数で使用される場合にのみ、正規表現の役割が発揮されます。

  • 5 。PHP には 2 つの正規表現関数セットが用意されています。ライブラリ

posix 拡張正規表現 ereg

  • perl 互換正規表現 preg

  • per1 互換の正規表現関数ライブラリを使用することをお勧めします

  • 6. 正規表現を学習する際には、2 つの側面を学ぶ必要があります。

#正規表現パターンの記述方法

  • 正規表現の強力な処理関数を学習する

  • 7. 正規表現の構文

正規の区切り文字

  • 正規表現の Atoms

  • 正規表現のメタキャラクター (アトム修飾子)

  • 正規表現のパターン修飾子

  • # 推奨学習: "

    PHP ビデオ チュートリアル

    "

以上が正規表現とは何ですか?彼の使い方は?彼の特徴は何ですか? (詳しい解説付き)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。