經典正則表達式
以下是一些經典的正則表達式示例: 1. 匹配手機號碼: ```^(?:(?:\+|00)86)?1[3-9]\d{9}$``` 該正則表達式可以匹配中國大陸的手機號碼,包括+86和00開頭的形式。 2. 匹配電子郵件地址: ```^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$``` 該正則表達式可以匹配大部分常見的電
以下是一些經典的正則表達式示例: 1. 匹配手機號碼: ```^(?:(?:\+|00)86)?1[3-9]\d{9}$``` 該正則表達式可以匹配中國大陸的手機號碼,包括+86和00開頭的形式。 2. 匹配電子郵件地址: ```^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$``` 該正則表達式可以匹配大部分常見的電
正則表達式中常用的特殊字符包括: 1. ^ : 匹配輸入字符串的開始位置 2. $ : 匹配輸入字符串的結束位置 3. . : 匹配除換行符外的任意字符 4. * : 匹配前面的字符零個或多個 5. + : 匹配前面的字符一次或多次 6. ? : 匹配前面的字符零次或一次 7. [] : 匹配字符集中的任意一個字符 8. [^] : 匹配不在字符集中的任意一個字符 9. () : 分組,可以使用
1. 匹配數字:\d 2. 匹配非數字:\D 3. 匹配字母:[a-zA-Z] 4. 匹配非字母:[^a-zA-Z] 5. 匹配單詞字符:\w 6. 匹配非單詞字符:\W 7. 匹配空格:\s 8. 匹配非空格:\S 9. 匹配換行符:\n 10. 匹配回車符:\r 11. 匹配制表符:\t 12. 匹配任意字符:. 13. 匹配0或多個:* 14. 匹配1或多個:+ 15. 匹配0或1個:? 1
以下是一些經典的正則表達式: 1. 匹配一個郵箱地址: ``` ^\w+@[a-zA-Z_]+?\.[a-zA-Z]{2,3}$ ``` 2. 匹配一個URL: ``` ^https?://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$ ``` 3. 匹配一個IP地址: ``` ^(25[0-5]|2[0-4]\d|[0-1]?\d{1,2})(\.(25[0-5
(1)驗證郵箱: ^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$ (2)驗證身份證: ^\d{15}|\d{18}$ (3)驗證電話號碼: ^0\d{2,3}-\d{5,9}$
: 1. .: 匹配任意單個字符(除了換行符) 2. *: 匹配前面元字符0次或者多次 3. +: 匹配前面元字符1次或者多次 4. ?: 匹配前面元字符0次或者1次 5. ^: 匹配字符串的開始 6. $: 匹配字符串的結束 7. (): 匹配括號內的表達式,也表示一個組 8. |: 表示或者的關系 9. \: 用于轉義字符 10. []: 用于指定一組字符中的某一個