正则表达式:和一些例子

Posted neos

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了正则表达式:和一些例子相关的知识,希望对你有一定的参考价值。

使用正则表达式需要包含

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

以上是关于正则表达式:和一些例子的主要内容,如果未能解决你的问题,请参考以下文章

正则表达式一些小例子

Linux正则表达式教程:Grep Regex示例

PHP常用正则表达式

正则表达式

正则表达式语法及一些运用

2015.3.20 Oracle使用正则表达式