Python で正規表現内のリテラル ドットを照合するにはどうすればよいですか?
Nov 11, 2024 pm 02:57 PM正規表現によるリテラル ドットの照合
Python では、生の文字列 (例: r"string) を使用してリテラル ドット (.) を照合します。 ") は、任意の文字に一致するメタキャラクターとして扱われないようにエスケープする必要があります。
入力「何とか何とか何とか [email protected] 何とか何とか」の文字列「test.this」と一致させるには、次の正規表現:
import re pattern = r"\b\w\.\w@.*" match = re.findall(pattern, "blah blah blah [email protected] blah blah") print(match)
ログイン後にコピー
正規表現の内訳は次のとおりです:
- b: 単語の境界 (単語の先頭または末尾) と一致します。
- w: 任意の単語文字 (文字、数字、またはアンダースコア) と一致します。
- .: リテラルのドットと一致します (任意の文字と一致しないようにエスケープされます)。
- w: 任意の単語と一致します
- @: @ 記号と一致します。
- .*: 任意の数の文字 (なしを含む) と一致し、電子メール アドレスの残りの部分がキャプチャされます。
re.findall() 関数は、入力文字列内の一致するすべての部分文字列のリストを返します。この場合、一致した文字列「test.this@...」を含むリストが返されます。
以上がPython で正規表現内のリテラル ドットを照合するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

人気の記事
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
1週間前
By 尊渡假赌尊渡假赌尊渡假赌

人気の記事
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
1週間前
By 尊渡假赌尊渡假赌尊渡假赌

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

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

ホットトピック
Gmailメールのログイン入り口はどこですか?
7279
9


Java チュートリアル
1622
14


CakePHP チュートリアル
1340
46


Laravel チュートリアル
1257
25


PHP チュートリアル
1205
29

