看一下怎样完成应用正则表达式屏蔽掉废弃物信息内容,费尽周折找出去的都不太好,有不详尽的,有编码缺少的。最终或是找到微软公司,先摘回来,大约构思早已拥有,只需把下边微软公司给的示例编码改动一下就可以,实际能否行还不知道,先睡一觉,起來再渐渐地科学研究。
Regex类
表明不能变的正则表达式。
类名:System.Text.RegularExpressions Regex 类包括多个 static(在 Visual Basic 中为 Shared)方式 ,使您不用显式建立 Regex 目标就可以应用正则表达式。在 .NET(.NET学习培训 ) Framework 2.0 版中,将缓存文件根据启用静态方法而编译程序的正则表达式,而不容易缓存文件根据启用实例方法而编译程序的正则表达式。默认设置状况下,正则表达式模块将缓存文件 15 个最近使用的静态数据正则表达式。因而,在过多地依靠一组固定不动的正则表达式来获取、改动或认证文字的应用软件中,您很有可能更想要启用这种静态方法,而不是其相对应的实例方法。IsMatch、Match、Matches、Replace 和 Split 方式 的静态数据轻载可以用。
using System;
using System.Text.RegularExpressions;
public class Test
{
public static void Main ()
{
// Define a regular expression for currency values. Regex rx = new Regex(@"^-?d (.d{2})?$");
// Define some test strings. string[] tests = {"-42", "19.99", "0.001", "100 USD", ".34", "0.34", "1,052.21"};
// Check each test string against the regular expression.
foreach (string test in tests)
{
if (rx.IsMatch(test))
{
Console.WriteLine("{0} is a currency value.", test);
}
else
{
Console.WriteLine("{0} is not a currency value.", test);
}
}
}
}