一般的に、通常のシンボルの仕上げに使用される次の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 |
また、(。*?)パケットの場合は、カッコ内のデフォルトのマッチが返され、後の例を参照してください