任意の文字 | * | “c”*“t” は、cat、cot などの単語に一致します。 |
文字 | C | C”ot” では、Rot、pot、cot、Dot、mot などの単語を使用できます。 |
大文字の文字 | A | A”ot” では、Rot、Cot、Mot、Dot などの単語を許可します。 |
小文字 | a | a”ot” は、rot、cot、mot、dot などの単語を表します。 |
文字または数字 | X | X では、任意の単一の文字または数字を使用できます。 |
数値 | N | N”th” では、5th、4th、6th などの表記を使用できます。 |
String | ” " | "cot” |
または | | | “pl”(“o”|“a”)“t” では、単語 “plot” と “plat” を許可できます。 |
グループ内の文字 | [] | [tm]“ot” を指定すると、“tot” と “mot” という単語が許可されます。 |
グループに含まれない文字 | [^] | [^t]“ot” は “cot”、“lot” などの単語には一致しますが、“tot” には一致しません。 |
スペース (グループ内) | \s | [A\s] では、文字 A またはスペースだけを使用できます。 |
任意の回数の繰り返し (左側の式または部分式に適用) | {-} | [AB74]{-} は、A、B、7、4 の文字を任意の長さで任意に組み合わせることを表します。 |
繰り返し回数 n | {n} | N{2}“th” では、25th、84th、11th などの単語を許可します。 |
n回からm回までの繰り返し | {n-m} | N{1-3}“th” は、5th、84th、111th などの単語を許可します。 |
0 回から n 回まで繰り返し | {-n} | N{-2}“th” では、84th、5th などの表記が可能です。 |
n 回以上の繰り返し | {n-} | N{2-}“th” は、25th、834th、311th、34576th などの単語を許可します。 |
部分式 | () | |
ハイフン | [-] | |
スラッシュ | [] |
- 郵便番号: [0-9]{6} サンプル値: “142172”
- 郵便番号 (USA) : [0-9]{5}(”-“[0-9]{4}){-1} サンプル値: “55416”, “33701-4313”
- 収入: N{4-8}[,]N{2} サンプル値: “15000,00”, “4499,00”
- 月 (数値形式) : ((|“0”)[1-9])|(“10”)|(“11”)|(“12”) サンプル値: “4”, “05”, “12”
- 小数: (”-”|)([0-9]{1-})(|((”.”|”,”)([0-9]{1-}))) サンプル値: “1234,567”, “0.99”, “100,0”, “-345.6788903”
- メールアドレス: [A-Za-z0-9_]{1-}((”.”|”-”)[A-Za-z0-9_]{1-}){-3}”@“[A-Za-z0-9_]{1-}((”.”|”-”)[A-Za-z0-9_]{1-}){-4}”.”([A-Za-z]{2-4}|“asia”|“museum”|“travel”|“example”|“localhost”) サンプル値: “support@abbyy.com”, “my-name@company.org.ru”, “info@gallery.museum”
