正则表达式中的“元字符”

*  匹配前一个内容的0次1次或多次

.  匹配内容的0次1次或多次,但不包含回车换行

+ 匹配前一个内容的1次或多次

?匹配前一个内容的0次或1次

|  选择匹配类似PHP中的| (因为这个运算符合是弱类型导致前面最为整体匹配)

^  匹配字符串首部内容

$  匹配字符串尾部内容

\b 匹配单词边界,边界可以是空格或者特殊符合

\B 匹配除带单词边界意外内容

{m} 匹配前一个内容的重复次数为M次

{m,} 匹配前一个内容的重复次数大于等于M次

{m,n} 匹配前一个内容的重复次数M次到N次

( ) 合并整体匹配,并放入内存,可使用\1 \2…依次获取

转载于:https://www.cnblogs.com/Hebe/p/3152916.html

PHP中正则表达式学习及应用(二)相关推荐

  1. JavaScript中正则表达式学习笔记

    一.正则表达式是什么: 处理字符串时,经常需要处理复杂规则的字符串.正则表达式就是用于描述这些规则的工具.换句话说,就是记录文本规则的代码. 二.正则表达式能做什么: 数据有效性验证(测试字符串匹配) ...

  2. VC++中多线程学习(MFC多线程)二(线程的相关操作、线程间的通信)

    上一篇笼统介绍了如何创建线程以及线程如何和类成员函数通信,本篇将主要介绍: 线程的相关操作 1.线程的挂起和恢复:SuspendThread.ResumeThread 在线程创建并运行后,用户可以对线 ...

  3. JavaScript中正则表达式学习(一)

    2019独角兽企业重金招聘Python工程师标准>>> 1.判断是不是手机号码(实际判断是不是11位数字,可以用\d来匹配数字) 表单部分代码: <form name=&quo ...

  4. 正则表达式学习总结 --- Java(一)

    正则表达式学习总结 - Java(一) 正则表达式学习总结 - Java(二) 了解正则表达式 正则表达式是一种强大而灵活的文本处理工具.使用正则表达式,我们能够以编程的方式,构造复杂的文本模式,并对 ...

  5. JMeter学习-009-JMeter 后置处理器实例之 - 正则表达式提取器(二)多参数获取

    前文简述了通过后置处理器 - 正则表达式提取器 获取 HTTP请求 响应结果中的特定数据,未看过的亲,敬请参阅 JMeter学习-008-JMeter 后置处理器实例之 - 正则表达式提取器(一). ...

  6. C语言学习之将一个二维数组的行和列互换,存到另一个二维数组中

    C语言学习之将一个二维数组的行和列互换,存到另一个二维数组中 #include <stdio.h> int main(){int a[2][3]={{1,2,3},{4,5,6}}; // ...

  7. OpenCV学习笔记(二):3种常用访问图像中像素的方式

    OpenCV学习笔记(二):3种常用访问图像中像素的方式 #include <opencv2/opencv.hpp>using namespace cv; using namespace ...

  8. extjs 提交表单给php,JavaScript_Extjs学习笔记之二 初识Extjs之Form,Extjs中的表单组件是Ext.form.Basic - phpStudy...

    Extjs学习笔记之二 初识Extjs之Form Extjs中的表单组件是Ext.form.BasicForm,不过最简单最常用的是Ext.form.FormPanel控件,它继承自Panel,具有一 ...

  9. jQuery学习(十二)—jQuery中对象的查找方法总结

    jQuery学习(十二)-jQuery中对象的查找方法总结 一.find方法 作用:在元素1中查找元素2,类似于选择器中的后代选择器 格式:元素1.find(元素2),元素2为CSS选择器或者jQue ...

最新文章

  1. 鸿蒙安卓翻版,鸿蒙是PPT、翻版安卓?对于黑粉:鸿蒙要失败了还有谁能成功?...
  2. vlan指的是什么?—Vecloud微云
  3. 2262: master(vector + dfs)
  4. Detail when click Custom fields tile in s4
  5. Android Studio之Instant Run requires ‘Tools | Android | Enable ADB integration‘ to be enabled解决办法
  6. 堆栈跟踪 堆栈跟踪_寻找缺少的堆栈跟踪
  7. CALL SYMPUT与CALL SYMPUTX区别
  8. ubuntu下安装及配置git的方法(最全超详细教程github)
  9. VS2013 update4+Cocos2d-x 3.7 Win8下安装方法及配置
  10. php 转gbk,php 中文怎么转gbk
  11. 预言:ALEXA工具条即将进行大规模升级(转)
  12. php+uniapp(微信小程序版)实现电子签名及合同生成
  13. linux 中文转unicode,Linux下汉字编码的转换
  14. 网络管理与维护基本知识
  15. 树的直径,树的中心,树的重心
  16. 激活mathtype
  17. SpringMVC大体流程框架类图版
  18. 炫酷超拽!推荐一款Vue开发的OA系统,功能还不错哟!!!
  19. 多态、虚函数举例(人与复读机)
  20. 在滴滴和头条两年半的工作感悟,人间真实,绝对干货

热门文章

  1. 你不得不知的Safari 4
  2. Nagios借助yahoo.cn邮箱实现手机短信报警功能
  3. Xilinx FPGA中SRL(移位寄存器)资源
  4. Word中样式更新的两种方法!
  5. U型管铁球或将代替现代火箭喷射装置
  6. 小米MixPath复现之旅
  7. Jupyter 在线python编辑器
  8. Exp4 恶意代码分析 20164303 景圣
  9. 4.4 I/O性能侦测
  10. 4. extjs中form中的frame:true表示什么