下载此文档

使用正则表达式ppt课件.ppt


文档分类:IT计算机 | 页数:约30页 举报非法文档有奖
1/30
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/30 下载此文档
文档列表 文档介绍
,正则表达式的构成是怎样的,正则表达式的特点等。在这之后会通过一个简单的例子来描述,正则是如何完成匹配与替换操作的。通过本节的学****可以对正则表达式这一抽象的概念有一个整体上的认识。,经常会有查找符合某些复杂规则的字符串的需要。而正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。最简单最常见的正则表达式应用要数Windows中的查找了。大部分读者很可能使用过Windows/Dos下用于文件查找的通配符(wildcard),即“*”和“?”。如果要查找某个目录下的所有的Word文档,只需要搜索“*.doc”即可。在这里,“*”会被解释成任意的字符串。,这一节通过一个简单的例子来说明,在PHP中如何使用正则表达式。“^“、“.“、“*”、“$“,这一节上就来介绍这些特殊字符——元字符的使用。那么到底何为元字符?所谓元字符就是指那些在正则表达式中具有特殊意义的专用字符,可以使用这些元字符来规定其前导字符(即位于元字符前面的字符)在目标对象中的出现模式。“^”、“$”的使用先来看元字符“^”的使用,该元字符表示以匹配字符串的开始。如下所示:"/^The/"以上模式将匹配以The开头的字符串。“*”、“+”、“?”的使用这一组元字符用于限定指定字符的个数,下面将分别介绍。首先来看元字符“*”,该元字符用于限定0次到多次的字符出现次数。如以下代码:"/a*b/"该正则用于匹配一个a后面跟0到多个b,如“a“、“ab“、“abb”、“abbbbbb”等。“*”、“+”、“?”“{”、“}”的使用元字符“{”与“}”分别是数量限定符开始和结束的标记。所以,可以在一对大括号中加上指定的数值来限制字符出现的次数。如以下代码:"/ab{2}/"匹配一个a后面跟两个b(一个也不能少)。如“abb”。"/ab{2,}/"匹配一个a后面两个或者更多个“b”(即:最少更两个b)。如“abb”、“abbbb”等等。"/ab{3,5}/"匹配一个a后面跟3-5个b(仅有三、四、五个三种情况)。如“abbb”、“abbbb”、“abbbbb”。.“(”、“)”的使用元字符“(”、“)”的作用是把一定数量的字符连接起来当作一个使用。如以下代码:"/a(bc){1,5}/"以上正则表达式表示的是要在一个a后面跟上1到5个bc,如abc、abcbc、abcbcbcbcbc等。“|”的使用元字符“|”相当PHP逻辑表达符中的“OR”,表达逻辑或。即满足该元字符左边或者右边的内容都将被认为是匹配的。如以下代码:"/hello|hi/"以上正则为所有含有:“hello”或者“hi”的内容。

使用正则表达式ppt课件 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数30
  • 收藏数0 收藏
  • 顶次数0
  • 上传人rdwiirh
  • 文件大小292 KB
  • 时间2020-09-23