一般的なPythonの正規表現

一般的に、通常のシンボルの仕上げに使用される次のPythonは、私たちはこれらの正規のシンボルの習得には、文字列処理のほとんどが容易になると考えています。

シンボル 意味
「N \」任意の文字に一致しますが、改行文字が含まれていません Pyt.on - > Pytmon
\ 保持するための文字列要素で、一般的に特殊文字、エスケープ > 10.3から0.3 \ 10
| 論理または 人物| A->又は人
[] 一致する文字のグループについて M [AA] N - >男性又はMAN
\ Dと\ D \ D \ D以外のすべて\ dを表し、任意の数と一致 今日\号D - > 3今日
\ Sおよび\ S \ Sは、すべての非\ sの代わりに、任意の空白文字、\ Sにマッチ あなた\良好なS - >あなたが良いです
\w与\W \ W一致英数字とアンダースコア、すべての非\ワットの代わりに\のW Pの\のWY - >支払うかP3y P_y
* 直前の文字のゼロは無限回にマッチします OK * - > O]または[OK]またはOKK
+ 無限回にマッチ1の前の文字 OK + - > OK]または[OK]またはOKK
直前の文字に0-1回にマッチします OK? - > OまたはOK
{M} 直前の文字をm回マッチします OK {3} - > OKKK
{M、N} n回mに一致する前に文字 OK {1,2} - > OK又はOKK

 


  

 

 

 

 

 

 

また、(。*?)パケットの場合は、カッコ内のデフォルトのマッチが返され、後の例を参照してください

おすすめ

転載: www.cnblogs.com/tinglele527/p/11689546.html