|
|
|||
|
|
| RegularExpression["regex"] 文字列"regex"で指定される正規表現を一般化したものを表す. |
| c | 文字通りの文字 c | |
| . | 改行以外の任意の文字 | |
| [c1c2...] | ci 中の任意の文字 | |
| [c1-c2] | c1 から c2 の範囲の任意の文字 | |
| [^c1c2...] | ci 以外の任意の文字 | |
| p* | 繰り返されたあるいは繰り返されなかった p | |
| p+ | 繰り返された p | |
| p? | 現れたあるいは現れなかった p | |
| p{m,n} | m 回から n 回繰り返された p | |
| p*?,p+?,p?? | マッチする最短の文字列 | |
| (p1p2...) | p1, p2, ... にマッチする文字列 | |
| p1|p2 | p1 あるいは p2に,マッチする文字列 |
| \\d | 0から9までの数字 | |
| \\D | 数字ではないもの | |
| \\s | スペース,改行,タブ,その他の空白類 | |
| \\S | 空白類文字ではないもの | |
| \\w | 文字記号(文字,数字,あるいは _) | |
| \\W | 非文字記号 | |
| [[:class:]] | 名前の付いたクラス中の記号 | |
| [^[:class:]] | 名前の付いたクラスには含まれない記号 |