許虎虎 開發者工具集

正則表達式線上驗證器

1.實現線上自訂正則表達式擷取文字內容
2、驗證正則表達式

正則表達式到底是什麼?

在編寫處理字符串的程式或網頁時,我們經常需要找到滿足某些複雜規則的字符串。 正則表達式是用來描述這些規則的工具。 換句話說,正則表達式是記錄文本規則的代碼。

通用元字符
程式碼 解釋
. 匹配換行符之外的任何字符
\w 符合任何字母、數字或底線
\s 匹配任何空格
\d 匹配號碼
\b 匹配單詞的開头或結尾
^ 匹配字串的開头
$ 匹配字串結尾
Common qualifiers
程式碼/語法 解釋
* 重複0次或多次
+ 重複一次或多次
? 重複 0 或 1 次
{n} 重複n次
{n,} 至少重複n次
{n,m} 重複 n 到 m 次
常用反義詞
程式碼/語法 解釋
\W 匹配除字母、數字、下划線和汉字之外的所有字元
\S 匹配任何非空白字元
\D 匹配任何非數字字元
\B 匹配單詞不開始或結束的地方
[^x] 匹配除 x 以外的任何字元
[^aeiou] 匹配除字元 aeiou 之外的任何字元