码迷,mamicode.com
首页 > 其他好文 > 详细

正则表达式:和一些例子

时间:2018-03-29 02:07:07      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:首部   reg   不可   system   ace   正则   post   body   字符串   

使用正则表达式需要包含

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(字符串,正则表达式,替换的字符串)

正则表达式:和一些例子

标签:首部   reg   不可   system   ace   正则   post   body   字符串   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!