首页 > 其他 > 详细

正则表达式:和一些例子

时间:2018-03-29 01:50:11      阅读:188      评论:0      收藏:0      [点我收藏+]

使用正则表达式需要包含

using System.Text.RegularExpressions;

一些规则

“^”  定位首部

“$”  界定尾部

“[]”  代表一个字符  // “[bcdf]” bcdf中的任一个字符

“[^x]” 除了x以外的任意字符

\s  空格及任意不可见符号

\S 任何非空格字符

\’  单引号,转义字符

例子

@“^\d{5,12}$” // 5到12位数字

@“^\w*$”  //大小写字母,0-9 下划线_

@“\s{2,}”  //两个及以上的空格

@"^\‘\S*\‘$"  //以单引号开头,单引号结尾

@"[\(\)\*\+\-\.\/\:;\<>=\[\]]" 一些需要转义的字符 ()*+-./:

@"(\.\.)|(:=)|(<=)|(<>)|(>=)"  一些双界符

 

 

正则表达式匹配

Bool isMatch = Regex.IsMatch(字符串,正则表达式);

正则表达式匹配并替换

Regex.Replace(字符串,正则表达式,替换的字符串)

正则表达式:和一些例子

原文:https://www.cnblogs.com/neos/p/8667134.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!