正则表达式 

正则表达式简介(4)

4.正则表达式语法 一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文 字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 这里有一些可能会遇到的正则表达式示例: visual basic        vb...

JAVA 正则表达式4种常用的功能

  正则表达式在字符串处理上有着强大的功能,sun在jdk1.4加入了对它的支持   下面简单的说下它的4种常用功能:      查询:    以下是代码片段: string str="abc efg abc"; string regex="a|f"; //表示a或f pattern p=pattern.compile(regex); matcher m=p.matcher(str); boolean rs=m.find();  ...

Java中使用正则表达式验证本地化数据

  数据验证是编写任何用户界面时经常要处理的一项杂务。java? 语言的正则表达式支持可以使数据验证变得更容易。您可以定义一个正则表达式,用于描述有效数据,然后让 java 运行时检查它是否匹配。但是有些类型的数据在不同地区有不同的格式。而 resourcebundle 类让您可以以一种优雅的方式使用特定于地区的数据。本文展示如何结合这两种技术来解决常见的数据...

正则表达式简介(12)

12.定位符 到现在为止,所看到的示例都只考虑查找任何地方出现的章节标题。出现的任何一个字符串 'chapter' 后跟一个空格和一 个数字可能是一个真正的章节标题,也可能是对其他章节的交叉引用。由于真正的章节标题总是出现在一行的开始,因此 需要设计一个方法只查找标题而不查找交叉引用。 定位符提供了这个功能。定位符可以将一个正则表达式固定在一...

Java中使用正则表达式实现字符串匹配

  黑暗岁月      有一个string,如何查询其中是否有y和f字符?最黑暗的办法就是:      程序1:我知道if、for语句和charat()啊。      class test{   public static void main(string args[]) {   string str="for my money, the important thing "+"about the meeting was bridge-building";   char x='y...

在Javascript中使用正则表达式

在javascript里,有两种使用正则的方法,一是创建一个正则表达式的实例,而是使用string对象里的正则表达相关的方法. 首先是正则表达式的创建,有2种办法: var my_regex=/[a-z]+/g; var my_regex=new ("[a-z]+","g"); 方法 exec(string),对string进行正则处理,并返回匹配结果. test(string),测试string是否含有匹配结果 字符串...

VC利用boost库解析正则表达式

  boost库安装比较麻烦,需要自己编译源文件,我整理了一下,如果仅仅需要做正则表达式,按下面的代码敲就行了:   cmd   vcvars32.bat   cd d:oost_1_32_0libs egexuild   d:   nmake -fvc6.mak   nmake -fvc6.mak install   注意,别看下载下来的数据包没有多大,解压缩之后达到了100多m,编译完之后为109m,占用131m,所以安装时一定注...