ホームページ php教程 php手册 【対訳】正規表現の基本構文 (2)

【対訳】正規表現の基本構文 (2)

Jun 21, 2016 am 09:13 AM
quot

文法|通常

「or」演算を意味する '|' もあります。

"hi|hello": 文字列に "hi" または "hello" があることを意味します。
"(b|cd)ef": "bef" を意味します。 " または "cdef";
"(a|b)*c": "a" と "b" の後に "c" が続く混合文字列を表します。

'.' は任意の文字に置き換えることができます:

"a . [0-9]": 「a」の後に任意の文字と数字が続く文字列を示します。
"^.{3}$": 任意の 3 文字の文字列を示します (長さは 3 文字)。
角括弧は、特定の文字が文字列内の特定の位置に出現できることを示します。

"[ab]": 文字列に "a" または "b" ("a| b" と同等) があることを示します。
"[a-d]": 文字列に小文字の「a」から「d」のいずれかが含まれていることを示します (「a|b|c|d」または「[abcd]」と同等)。 Z]": 文字で始まる文字列を表します。
"[0-9]%": パーセント記号の前に 1 桁の数字を表します。
",[a-zA-Z0- 9]$": であることを示します。文字列はカンマで終わり、その後に文字または数字が続きます。

角括弧内で「^」を使用して、不要な文字が角括弧内の最初の文字であることを示すこともできます。 (例: "%[^a-zA-Z]%" は、2 つのパーセント記号の間に文字を含めないことを意味します)。

逐語的に表現するには、これらの文字「^.$()|*+?{」の前にエスケープ文字 '' を追加する必要があります。

角括弧内ではエスケープ文字は必要ないことに注意してください。



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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)