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

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

在网站制作、成都做网站中从网站色彩、结构布局、栏目设置、关键词群组等细微处着手,突出企业的产品/服务/品牌,帮助企业锁定精准用户,提高在线咨询和转化,使成都网站营销成为有效果、有回报的无锡营销推广。创新互联专业成都网站建设10余年了,客户满意度97.8%,欢迎成都创新互联客户联系。

\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#正则表达式有所帮助。

文章名称:C#正则表达式之基本的语法字符浅析
网页路径:http://www.shufengxianlan.com/qtweb/news30/548930.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联