重复匹配-正则表达式帮助文档

时间:2024-05-13 13:43:21
【文件属性】:

文件名称:重复匹配-正则表达式帮助文档

文件大小:227KB

文件格式:PPT

更新时间:2024-05-13 13:43:21

php 正则表达式

重复匹配 正则表达式中有一些用于重复匹配其前原子的元字符:“?”、“*”、“+”。他们主要的不同是重复匹配的次数不同。 元字符“?”表示0次或1次匹配紧接在其前的原子。例如:/colou?r/匹配“colour”或“color”。 元字符“*”表示0次、1次或多次匹配紧接在其前的原子。例如:/^<[A-Za-z][A-Za-z0-9]*>$/可以匹配“

”、“

”或“”等HTML标签,并且不严格的控制大小写。 元字符“+”表示1次或多次匹配紧接在其前的原子。例如:/go+gle/ 匹配“gogle”、“google”或“gooogle”等中间含有多个o的字符串。上文中提及的十六进制数字的例子,实际上更加完善的匹配表达式是/^0?[ xX][0-9a-fA-F]+$/,可以匹配“0x9B3C”或者“X800”等。


网友评论