随笔分类 -  正则表达式简单教程(Regular Expression)

正则,正则表达式,php正则表达式,javascript正则表达式,php正则匹配
摘要:一、字符组[...] 字符组可以匹配[ ]中包含的任意一个字符。虽然可以是任意一个,但只能是一个。 1、普通字符组:[abcdefg] 表示abcdefg中的任意一个字符 2、用连字符[..-..]来表示一个范围:[a-z]表示所有小写字母,[A-Z]所有大写字母,[0-9]表示所有数字,[a-zA-Z0-9_]表示大小写字母或数字或下划线中的任意一个。当用-表示范围时,要求前面字符的码位(ASCII码位)小于后面的字符的码位。 3、[^…] 排除型字符组。排除型字符组表示任意一个未列出的字符,同样只能是一个。排除型字符组同样支持由连字符“-”来表示一个范围。表达式说明[abc... 阅读全文
posted @ 2012-12-13 11:56 遗梦诗心 阅读(743) 评论(0) 推荐(0)
摘要:一、什么是正则表达式 正则表达式是一种匹配模式,描述 一串文本的特征二、字符串的组成 对于字符串“a5”,是由两个字符“a”、“5”以及三个位置组成的,这一点对于正则表达式的匹配原理理解很重要三、正则表达式的组成 1、正则表达式的组成: 正则表达式一般有三个部分组成(有的语言是两个部分): (1)定界符:将模式表达式放于其中(有的语言没有这个分隔符)。分隔符可以用除数字、字母、下划线、空白以外的任何字符来表示,如常用的/和#; (2)表达式:正则主体部分,其内容有两种字符构成,一种是普通字符如字母、数字、下划线、标点符号、汉字等;另外一种是在正则表达式中有特殊意义的字符称作元字符。... 阅读全文
posted @ 2012-12-12 17:12 遗梦诗心 阅读(257) 评论(0) 推荐(0)