限定符
- +號代表前面的字符必須至少出現一次
- *號代表字符可以不出現,也可以出現一次或者多次
- ?問號代表前面的字符最多隻可以出現一次
- {n}代表前面的字符出現n次
- {n,}代表前面的字符至少出現n次
- {n,m}代表前面的字符至少出現n次,至多出現m次
手機
^((1[3-8][0-9])+\d{8})$
^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$
-- \w表示字符類(包括大小寫字母,數字)
網址
^http://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$
中文字符
[\\u4e00-\\u9fa5]
工具
可視化工具
https://regexper.com/
測試
http://tool.oschina.net/regex
閱讀更多 西西小明 的文章