符號 | 說明 | 範例 | 對應 |
---|---|---|---|
. | 任何字元 | ... | A6x |
\d | 數字 | \d\d | 65 |
\w | 文字 | \w\w-\d\d | CX-97 |
\s | 空格 | ||
^ | 起始樣式 | ^\w\d-\d | A7-8 |
$ | 結束樣式 | ^\d\d-\d\d\d$ | 34-486 |
符號 | 說明 | 範例 | 對應 |
---|---|---|---|
* | 0或多次 | ||
+ | 1或多次 | ^\w+@\w+\.\w+ | dyson@hello.com |
? | 0或1次 | (blue|red)?Ball | blueBall, redBall, Ball |
{n} | n次 | ||
{min,max} | min至max次 | ||
() | 子集合 | ||
| | 或 |
[reference]
regular expression syntax: http://www.regexlab.com/en/regref.htm