2013年12月5日

正则表达式查询

摘要: 1 在C#中使用.NET一般表达式引擎 下面将通过一个样例的开发,执行并显示一些搜索的结果,说明一般表达式的一些特性,以及如何在C#中使用.NET一般表达式引擎。说明使用字符串时应在前面加上符号@。String Text=@"I can not find my position in Beijing";把这个文本称为输入字符串,为了说明一般表达式.NET类,本文先进行一次纯文本的搜索,这次搜索不带任何转义序列或一般表达式命令。假定要查找所有字符串ion,把这个搜索字符串称为模式。使用一般表达式和上面声明的变量Text,编写出下面的代码:String Pattern = &q 阅读全文

posted @ 2013-12-05 15:03 砖头 阅读(1676) 评论(0) 推荐(0) 编辑

正则表达式类

摘要: Regex 类表示只读正则表达式 Regex 类包含各种静态方法,允许在不显式实例化其他类的对象的情况下使用其他正则表达式类。以下代码示例创建了 Regex 类的实例并在初始化对象时定义一个简单的正则表达式。请注意,使用了附加的反斜杠作为转义字符,它将 \s 匹配字符类中的反斜杠指定为原义字符。Regex r; // 声明一个 Regex类的变量r = new Regex("\\s2000"); // 定义表达式Match 类表示正则表达式匹配操作的结果 以下示例使用 Regex 类的 Match 方法返回 Match 类型的对象,以便找到输入字符串中第一个匹配。此示例使用 阅读全文

posted @ 2013-12-05 14:58 砖头 阅读(275) 评论(0) 推荐(0) 编辑

导航