C#正则表达式之基本的语法字符浅析

开发 后端
C#正则表达式之基本的语法字符是什么呢?C#正则表达式之基本的语法字符是如何使用的呢?C#正则表达式之基本的语法字符代表什么意思呢?那么本文就向你介绍具体的内容。

C#正则表达式之基本的语法字符

\d  0-9的数字

\D  \d的补集(以所以字符为全集,下同),即所有非数字的字符

\w  单词字符,指大小写字母、0-9的数字、下划线

\W  \w的补集

\s  空白字符,包括换行符\n、回车符\r、制表符\t、垂直制表符\v、换页符\f

\S  \s的补集

.  除换行符\n外的任意字符

[…]  匹配[]内所列出的所有字符

[^…]  匹配非[]内所列出的字符

下面提供一些简单的C#正则表达式之基本的语法字符示例:

  1. string i = "\n";  
  2.  
  3. string m = "3";  
  4.  
  5. Regex r = new Regex(@"\D");  
  6.  
  7. //同Regex r = new Regex("\\D");  
  8.  
  9. //r.IsMatch(i)结果:true  
  10.  
  11. //r.IsMatch(m)结果:false  
  12.  
  13.  
  14. string i = "%";  
  15.  
  16. string m = "3";  
  17.  
  18. Regex r = new Regex("[a-z0-9]");  
  19.  
  20. //匹配小写字母或数字字符  
  21.  
  22. //r.IsMatch(i)结果:false  
  23.  
  24. //r.IsMatch(m)结果:true 

C#正则表达式之基本的语法字符浅析使用的基本内容就向你介绍到这里,希望对你了解和学习C#正则表达式有所帮助。

【编辑推荐】

  1. C# 操作符分类及应用浅析
  2. C#操作文本文件实例浅析
  3. C#操作内存读写方法浅析
  4. C#操作内存实例详解
  5. C#正则表达式之“@”符号浅析
责任编辑:仲衡 来源: 百度空间
相关推荐

2009-08-20 13:26:35

C#正则表达式

2009-08-07 15:16:10

C#正则表达式

2009-08-20 13:30:38

C#正则表达式

2009-08-20 13:09:28

C#正则表达式

2009-08-20 13:38:58

C#正则表达式

2009-08-20 13:57:27

C#正则表达式

2018-09-27 15:25:08

正则表达式前端

2009-08-20 14:31:55

C#正则表达式字符串

2009-08-20 15:10:33

C#正则表达式

2009-08-20 15:02:41

C#正则表达式

2009-08-20 15:06:51

C#正则表达式

2009-08-20 14:57:00

C#正则表达式

2009-08-20 14:43:03

C#正则表达式Rege

2009-08-20 16:23:32

C#正则表达式语法

2009-08-20 13:48:37

C#正则表达式

2009-08-20 13:52:25

C#正则表达式

2009-08-20 16:13:32

C#正则表达式匹配

2011-07-06 11:04:42

C#正则表达式

2009-08-17 13:56:28

C#正则表达式入门

2009-08-14 16:50:59

C#正则表达式语法
点赞
收藏

51CTO技术栈公众号