ホームページ  >  記事  >  バックエンド開発  >  PHP基礎知識の正規表現の点検ポイント

PHP基礎知識の正規表現の点検ポイント

藏色散人
藏色散人転載
2020-01-27 14:40:282870ブラウズ

PHP基礎知識の正規表現の点検ポイント

1. 正規表現の役割: 文字列の分割、検索、一致、置換

2. 区切り文字: スラッシュ (/)、ハッシュ記号 (#) と否定記号 (~)。

3. ユニバーサルアトム: \d \D \s \S \w \W

PHP基礎知識の正規表現の点検ポイント

4. 元素記号

PHP基礎知識の正規表現の点検ポイント

# 5. パターン修飾子

PHP基礎知識の正規表現の点検ポイント

## 6. バックリファレンス

7. Greedy モード

8. 正規表現 PCRE 関数

prge_match() , preg_match_all(), preg_replace(), preg()_split().

解決策 質問方法 方法

照合する文字列を記述します

正規表現のアトムとメタキャラクターを使用して左から右につなぎます

最後に修正モードを追加します

一般的な正規表現を練習します (携帯電話番号、ID カード、電子メール、URL など)

139 で始まる携帯電話番号

$str = '13988888888';
$partten = '/^139/d{8}$/';
preg_match($partten, str, $match);
var_dump($match);

HTML ページ内のすべての img タグの sr 値を取得します

$str = &#39;<img id=content"" src="高清无码.jpg" alt="高清无码">&#39;;
$partten = &#39;/<img .*?src="(.*?)".*?\/? alt="PHP基礎知識の正規表現の点検ポイント" >/i&#39;;
preg_match($partten, $str, $match);
var_dump($march);

以上がPHP基礎知識の正規表現の点検ポイントの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcnblogs.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。