基本的な PHP 開発チュート...LOGIN

基本的な PHP 開発チュートリアル: 通常のルールを記述するためのヒント

1. 通常のルールを書くためのヒント

通常のルールのコツ: 少し書いて、少しテストします。

定数の正則化が必要であり、一致が成功するかどうかを比較するために preg_match を使用するためです。成功したら次のポイントを書きましょう。書き終えてすべてのマッチングが成功するまで!

たとえば、メールアドレスの正規表現を書きたいとします。まず最初に、一般的に使用される電子メール形式をすべてリストアップします。例:

liwenkai@phpxy.com liwenkai@corp.baidu.cm liwenkai@126.com l_w_k@xxx.com 12345@qq.com

一般的に使用される形式は主に次のとおりです。次に分析できます:

1. 最初に @ の前の文字 w+ と一致します (0-9A-Za-z_ であるため)

2 の後に @ 記号

3。 qq や 126 などのメイン ドメイン名にはアンダースコアを含めることができないため、3 つ続けて [a-zA-Z0-9-]+ と書きます。 corp.baidu または 126。 通常、電子メールのサフィックスは次のようになります。 。したがって、次のように書くことができます: ([a-zA-Z0-9-]+.){1,2}

5. 上記は、独自の意味を持つようにエスケープすることです。括弧は少なくとも 1 回、最大 2 回繰り返す必要があります。

6. com|cn|org|gov.cn|net|edu.cn などに従ってください。

したがって、正規表現が使用されます: /w+@([a-zA -Z0- 9-]+.){1,2}(com|cn|org|gov.cn|net|edu.cn)/

メールの正規化は成功しました。

2. よく使用される通常関数

よく使用される通常関数は次のとおりです:

これらの関数はマニュアルに従って使用してください。ご質問や問題が発生した場合は、公式 Web サイトにアクセスしてご質問ください。

24.png面接でよくある質問に関する正規表現

3. 面接でよくテストされる正規表現は次のとおりです

1. 携帯電話番号の一致3.アドレス

4. 正規表現を使用して特定の形式に一致させ、特定の例を取り出します

5. コレクターを作成します

その他...

よく使用される正規表現

以下は、正規表現をすばやく見つける方法です。皆さんも具体的な意味を知っておく必要があります。


必要なときに検索してコピーするだけです。


次のセクション

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php.cn</title> </head> <body> <?php echo "Hello World!!!"; ?> </body> </html>
コースウェア