正規表現によるリテラル ドットの照合
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)
正規表現の内訳は次のとおりです:
re.findall() 関数は、入力文字列内の一致するすべての部分文字列のリストを返します。この場合、一致した文字列「test.this@...」を含むリストが返されます。
以上がPython で正規表現内のリテラル ドットを照合するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。