正则表达式 by example

王朝other·作者佚名  2006-01-31
窄屏简体版  字體: |||超大  

正则表达式 by example

hanlray@hotmail.com

Revision: 1.0 Date: 2005/06/23

^(From|Subject)匹配以From:或Subject:打头的输入

^From|Subject匹配以From打头或含有Subject:的输入,alternation(以|表达的)是最远匹配,但不会超过括号

gr[ea]y匹配grey或gray

<H[1-6]>匹配H1,H2,...,H6

[0-9a-fA-f]匹配一个数字或字母

[^1-6]匹配不是1到6的任意字符,此时^代表否定

03[-./]19[-./]76匹配03-19-76或03.19.76或03/19/76,注意此时-不是表示范围的元字符,因为它是[或[^后的第一个字符

03.19.76匹配03,19,76间有任意字符的形式,如203319 7639

q[^u]是否匹配Iraq 不匹配,因为一个字符类别(即[]所表达的)仍然需要一个字符匹配

colou?r匹配colour或color

4(th)?匹配4或4th

<H[1-6] *>匹配<H1>,<H2>...,<H6>及其带空格版本

<HR +SIZE *= *14 *>匹配<HR SIZE=14>及其HR和SIZE间有一个或多个空格,=号两边有空格,14后有空格的版本

<HR( +SIZE *= *[0-9]+)? *>匹配所有HR标签

[a-zA-Z]{1,5}匹配1至5个字母

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航