經典正則表達式
以下是一些經典的正則表達式示例: 1. 匹配手機號碼: ```^(?:(?:\+|00)86)?1[3-9]\d{9}$``` 該正則表達式可以匹配中國大陸的手機號碼,包括+86和00開頭的形式。 2. 匹配電子郵件地址: ```^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$``` 該正則表達式可以匹配大部分常見的電子郵件地址,包括多級域名。 3. 匹配中文字符: ```[\u4e00-\u9fa5]``` 這個正則表達式可以匹配包含至少一個中文字符的字符串。 4. 匹配IP地址: ```^((25[0-5]|2[0-4]\d|[0-1]\d{2}|[1-9]\d|[1-9])\.){3}(25[0-5]|2[0-4]\d|[0-1]\d{2}|[1-9]\d|[1-9])$``` 該正則表達式可以匹配IP地址的標準格式,如127.0.0.1。 5. 匹配URL地址: ```^(http[s]?|ftp):\/\/[^\/\.]+?\..+\w$``` 該正則表達式可以匹配標準的URL地址,包括http、https和ftp開頭。 這些正則表達式僅提供示例,實際應用中,根據具體需求可能需要根據情況進行調整。