zoukankan      html  css  js  c++  java
  • 正则表达式

    //正则表达式
    //定界符://  两个斜杠,在两个斜杠之间写正则:/正则/
    //匹配开始:^
    //匹配结束:$
    /*
    d代表一个数字
    D代表一个非数字
    s代表匹配任何不可见字符
    S代表匹配任何可见字符
    W代表一个单词
    *代表前面的子表达式出现任意次
    {n} n确定次数
    {n,}至少n次,最多不限
    x|y:可以匹配x,也可匹配y
    [0-9]:可以匹配0-9
    */

    echo $zz="/^d$/";//d代表匹配一个0-9的数字
    preg_replace(正则表达式,"要替换的内容",字符串);//根据正则表达式替换字符串
    preg_split(正则表达式,被拆分字符串);//根据正则拆分字符串
    preg_match(正则表达式,别匹配的字符串,存放结果的数组);//获取第一个满足正则的第一个字符串
    preg_match_all(正则表达式,别匹配的字符串,存放结果的数组); //获取满足正则的所有字符串
    preg_grep(正则表达式,存放结果的数组);//匹配数组内容

  • 相关阅读:
    阅读笔记06
    阅读笔记05
    学习进度03
    四则运算03
    阅读笔记04
    求最大子数组值(有环版)
    合作项目02
    新的小组信息以及项目名称与介绍
    第六周进度条
    软件工程个人作业4(课堂练习&&课堂作业)
  • 原文地址:https://www.cnblogs.com/panyiquan/p/5551806.html
Copyright © 2011-2022 走看看