經(jīng)典正則表達(dá)式
以下是一些經(jīng)典的正則表達(dá)式示例: 1. 匹配手機(jī)號碼: ```^(?:(?:\+|00)86)?1[3-9]\d{9}$``` 該正則表達(dá)式可以匹配中國大陸的手機(jī)號碼,包括+86和00開頭的形式。 2. 匹配電子郵件地址: ```^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$``` 該正則表達(dá)式可以匹配大部分常見的電
以下是一些經(jīng)典的正則表達(dá)式示例: 1. 匹配手機(jī)號碼: ```^(?:(?:\+|00)86)?1[3-9]\d{9}$``` 該正則表達(dá)式可以匹配中國大陸的手機(jī)號碼,包括+86和00開頭的形式。 2. 匹配電子郵件地址: ```^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$``` 該正則表達(dá)式可以匹配大部分常見的電
1. 匹配任意字符的通配符: `.` 例:`a.b` 可匹配 "aab", "acb", "a#b" 等。 2. 匹配指定字符集合中任意字符: `[]` 例:`[abc]` 可匹配 "a", "b", "c"。 3. 匹配指定字符范圍內(nèi)任意字符: `-` 例:`[a-z]` 可匹配任意小寫字母。 4. 匹配非指定字符: `[^]` 例:`[^a-z]` 可匹配任意非小寫字母的字符。 5.
正則表達(dá)式中常用的特殊字符包括: 1. ^ : 匹配輸入字符串的開始位置 2. $ : 匹配輸入字符串的結(jié)束位置 3. . : 匹配除換行符外的任意字符 4. * : 匹配前面的字符零個或多個 5. + : 匹配前面的字符一次或多次 6. ? : 匹配前面的字符零次或一次 7. [] : 匹配字符集中的任意一個字符 8. [^] : 匹配不在字符集中的任意一個字符 9. () : 分組,可以使用
以下是一些經(jīng)典的正則表達(dá)式: 1. 匹配郵箱地址: ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$ 2. 匹配電話號碼: ^(?:\(\d{3}\)|\d{3})[- ]?\d{3}[- ]?\d{4}$ 3. 匹配 IP 地址: ^([01]?\d\d?|2[0-4]\d|25[0-5])\.([01]?\d\d?|2[0-4]\d|
1. 匹配數(shù)字:\d 2. 匹配非數(shù)字:\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
以下是一些經(jīng)典的正則表達(dá)式: 1. 匹配郵箱地址 ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$ 2. 匹配手機(jī)號碼 ^1[3456789]\d{9}$ 3. 匹配 URL ^(http|https)://[a-zA-Z0-9]+\.[a-zA-Z]+(/[a-zA-Z0-9]+)*$ 4. 匹配身份證號碼 ^[1-9]\d{5}(
以下是一些經(jīng)典的正則表達(dá)式: 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. 匹配電子郵件的regex: ``` [a-zA-Z0-9-_\.]+@[a-zA-Z0-9-_\.]+\.[a-zA-Z]+ ``` 2. 匹配IP地址的regex: ``` \b((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.|$)){4}\b ``` 3. 匹配html標(biāo)簽的regex: ``` ]*>(.*?) ```
(1)驗(yàn)證郵箱: ^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$ (2)驗(yàn)證身份證: ^\d{15}|\d{18}$ (3)驗(yàn)證電話號碼: ^0\d{2,3}-\d{5,9}$
: 1. .: 匹配任意單個字符(除了換行符) 2. *: 匹配前面元字符0次或者多次 3. +: 匹配前面元字符1次或者多次 4. ?: 匹配前面元字符0次或者1次 5. ^: 匹配字符串的開始 6. $: 匹配字符串的結(jié)束 7. (): 匹配括號內(nèi)的表達(dá)式,也表示一個組 8. |: 表示或者的關(guān)系 9. \: 用于轉(zhuǎn)義字符 10. []: 用于指定一組字符中的某一個