c#中正则表达式有哪些
时间: 2023-08-05 12:05:30 浏览: 108
c#正则表达式
C# 中正则表达式的语法与其他语言中的正则表达式语法基本一致,主要包括以下常用正则表达式:
1. ^:匹配字符串的开头。
2. $:匹配字符串的结尾。
3. .:匹配任意一个字符。
4. *:匹配前面的字符出现0次或多次。
5. +:匹配前面的字符出现1次或多次。
6. ?:匹配前面的字符出现0次或1次。
7. []:匹配方括号中的任意一个字符。
8. [^]:匹配方括号中除了指定字符以外的任意一个字符。
9. ():将括号中的内容作为一个分组,可以在后面引用。
10. \|:匹配 \| 左边或右边的表达式。
11. \d:匹配任意一个数字字符。
12. \D:匹配任意一个非数字字符。
13. \w:匹配任意一个字母、数字或下划线字符。
14. \W:匹配任意一个非字母、数字或下划线字符。
15. \s:匹配任意一个空白字符。
16. \S:匹配任意一个非空白字符。
17. \b:匹配单词的边界。
18. \B:匹配非单词的边界。
以上是 C# 中常用的正则表达式语法,可以根据需要进行组合使用。
阅读全文