美文网首页
9.2.5 正则表达式中的元字符1

9.2.5 正则表达式中的元字符1

作者: 曹渊说创业 | 来源:发表于2016-12-19 08:38 被阅读40次

9.2.5 正则表达式中的元字符1


9.2.5.png
<?php
/*  元字符: 不能在正则表达式中单独使用, 用来修饰原子的。 
 * 
 *   * 用来修饰其前面的原子可以出现0个1个或多个 (任意次)  {0,}
 *
 *   + 用来修饰其前面的原子可以出现1次或多次, 不能没有至少要出现在次 {1,}
 *
 *   ? 用来修饰其前面的原子可以出现0次或1次 {0,1}
 *
 *   {m}  m = 3 用来修饰其前面原子只能出现 m次, 多一次和少一次都不可以
 *   {n,m} {2,5} 用来修饰其前面的原子出现个数在n到m之间,包括n和m
 *   {n,} {2,} 用业修饰其前面的原子可以出现至少次
 *   {,m} {,5}   不行, 可以以0开始
 *
 *   *
 */

    $str = "this gogle is a test";

    $reg = "/go{0,5}gle/";


    if(preg_match($reg, $str, $arr)) {
        echo "正则 <b>{$reg}</b>, 和字符串<b>{$str}</b>匹配成功<br>";
        print_r($arr);
    } else {
        echo "匹配失败!<br>";
    }

相关文章

  • 9.2.5 正则表达式中的元字符1

    9.2.5 正则表达式中的元字符1

  • 正则表达式

    正则表达式元字符 扩展正则表达式元字符

  • Python的正则表达式初探笔记

    本文主要介绍Python正则表达式中的元字符的使用,元字符也就是 \ ^ $ * + . | ? {} [] ()...

  • 正则表达式笔记

    正则表达式 元字符 下面列举一些正则表达式里的元字符及其作用 元字符 |说明 . ...

  • 正则表达式入门

    正则表达式入门 . Windows系统命令行中存在的最简单的正则表达式 . 元字符概念以及元字符的反义 . 转义的...

  • 01-正则表达式

    正则表达式 (一)元字符 1,元字符描述表 2,元字符栗子 (二)出现频率 1,出现频率描述表 2,出现频率栗子 ...

  • 六、正则表达式的转义字符

    正则表达式中的反斜线(\)用来表示转义序列,或去掉元字符的转义。元字符包括:. * ? + ^ $ | \,所以需...

  • 9.2.6 正则表达式中的元字符2

    9.2.6 正则表达式中的元字符2 test.php

  • PHP正则

    正则表达式基础 1.完整的正则表达式由两种字符组成。特殊字符(元字符)和普通字符(文本) 常见的元字符 . 匹...

  • js正则表达式

    元字符 正则表达式让人望而却步以一个重要原因就是转义字符太多了,组合非常多,但是正则表达式的元字符(在正则表达式中...

网友评论

      本文标题:9.2.5 正则表达式中的元字符1

      本文链接:https://www.haomeiwen.com/subject/ppozmttx.html