php基础教学课件——14正则表达式.ppt

PHP正则表达式 后盾网 2012-2013 v2.0 后盾网 人人做后盾 正则表达式是什么? 正则表达式通常被用来 检索或替换 符合某个模式的文本内容 许多程序设计语言都支持利用正则表达式进行字符串操作。例如:JavaScript、PHP、ASP、JAVA、Perl、C#、.NET、ColdFusion、Python、Visual Basic、MySQL、Linux、VI编辑器等等都支持正则表达式 在PHP中支持Perl兼容的正则表达式函数PCRE模式,同时支持POSIX正则表达式。Perl兼容的正则表达式效率更高,在PHP 5.3.0中POSIX正则表达式扩展被废弃,所以我们只需要学习Perl正则即可 简单来说正则表达式就是完成字符串的增、删、改、查 定界符 正则表达式语句需要由分隔符(定界符)闭合包裹,分隔符可以使任意非字母数字, 非反斜线, 非空白字符 经常使用的分隔符是正斜线 / , hash符号 # 以及取反符号 ~ 下面的例子都是使用合法分隔符的模式 建议使用 // 做为定界符 示例: $preg = /houdunwang/; $c = preg_match($preg, 后盾网址); 元字符(原子) 元字符是正则表达式中的最小元素,只代表 单一(一个)字符 系统提供的元字符: \d 匹配任意一个数字 [0-9] \D 与除了数字以外的任何一

文档评论(0)

1亿VIP精品文档

相关文档