特殊符号的正则表达式(Regular Expression,简称Regex)用于匹配包含特殊字符的字符串。以下是一些常见特殊符号及其对应的正则表达式:
1. 点号(.):匹配除换行符以外的任意单个字符。
正则表达式:`[n]`
2. 星号():匹配前面的子表达式零次或多次。
正则表达式:`.`
3. 加号(+):匹配前面的子表达式一次或多次。
正则表达式:`.+`
4. 问号(?):匹配前面的子表达式零次或一次。
正则表达式:`.+?`
5. 左括号和右括号([]):匹配括号内的任意一个字符(字符类)。
正则表达式:`[a-zA-Z]` 匹配任意一个字母。
6. 中括号和竖线([]):用于字符类的选择,匹配竖线两边的任意一个字符。
正则表达式:`[a-zA-Z]` 匹配任意一个小写或大写字母。
7. 反斜杠():用于转义特殊字符。
正则表达式:`d` 匹配任意一个数字。
8. 数字符号():用于表示匹配的次数。
正则表达式:`a{2