c#编程怎么使用正则表达式
c#编程怎么使用正则表达式
using System.Text.RegularExpressions;
简单例子:匹配内容提取
//初始字符串
string TextStr="ABCDEFG测试字符串";
//定义一个正则表达式的匹配规则
Regex TextReg = new Regex("[a-zA-Z]+");
//返回匹配结果集
MatchCollection results = TextReg .Matches(TextStr);
//循环遍历每个结果
foreach (Match result in results )
{
//输出匹配结果
Console.WriteLine((result.ToString() + Environment.NewLine);
}
常见的正则表达式元字符:
\w 可以匹配任意的字母,数字或者下划线,而\w+ 表示匹配一位或多位字符、数字等。