• 手机站
  • 收藏
聚培教育网合作机构 > 福州达内教育
福州达内教育
400-998-6158
福州达内教育以打造符合企业需求的实战型人才为目标,结合多种就业渠道,将学员就业视为己任。
福州达内教育

ASP.NET使用正则表达式屏蔽垃圾

软件测试学习网

更新时间:2021-10-14 浏览:102
核心提示:看一下怎样完成应用正则表达式屏蔽掉废弃物信息内容,费尽周折找出去的都不太好,有不详尽的,有编码缺少的

看一下怎样完成应用正则表达式屏蔽掉废弃物信息内容,费尽周折找出去的都不太好,有不详尽的,有编码缺少的。最终或是找到微软公司,先摘回来,大约构思早已拥有,只需把下边微软公司给的示例编码改动一下就可以,实际能否行还不知道,先睡一觉,起來再渐渐地科学研究。

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);

}

}

}

}

更多>同类资讯
更多>相关课程
顶部