PHP:第六章——02正则基本语法
2024-10-21 09:28:26
<?php
header("Content-Type:text/html;charset=utf-8");
//正则表达式的基本结构:匹配符、匹配模式、模式修饰符 //元字符:
/*
\ 一般用于转义字符。
^ 断言目标的开始位置。
$ 断言目标的结束位置。
. 匹配除换行符外的任意一个字符。
[ 开始字符类标记。
] 结束字符类标记。
| 开始一个可选分支。在中括号中没有特殊能力。
( 子组的开始标记。
) 子组的结束标记。
? 量词,匹配0或1次匹配。位于量词后面,改变量词的贪婪性。
* 量词,匹配0次货多次匹配。
+ 量词,1次或多次匹配。
{ 自定义量词开始标记。
} 自定义量词结束标记。
*/ /*
在中括号内的部分称为字符类,字符类中仅有一下可用元字符。
\ 转义字符。在中括号中仍然具有转义的作用。
^ 仅在作为第一个字符时,表示字符类取反。例:/[^A-z]/ 排除A-z的所有字符。
- 标记字符范围。
*/ /*
模式修饰符:
i 忽略大小写。
m 遇到字符串中有换行符时,可以将一行字符串视为多行。
s 外模式修饰符,只有跟英文句点同时使用才有意义。使句点能够匹配所有字符。
x 忽略模式中的所有空白字符。
U 改变模式中量词的贪婪性。
*/
?>
最新文章
- 人工智能之一《tensorflow》
- 错误集:js解析jQuery.post返回的xml之Could not find action or result
- (转)关于Oracle AUTONOMOUS TRANSACTION(自治事务)的介绍
- caffe 试运行MNIST
- Session 知识点再整理(二) 自定义 Session 存储机制
- 当他们也换成了Linux OS
- C# Socket编程(3)编码和解码
- HDU 4497 数论+组合数学
- wordpress学习-plugins-001
- 51nod1556 计算
- Wpf解决TextBox文件拖入问题、拖放问题
- Java的23种设计模式
- php的laravel数据库版本管理器migration
- 从入门到放弃之IO
- copy&;deepcopy
- ansible copy 模块详解
- 第五篇-ubuntu下插入U盘,显示可读系统。
- HDU 2024 C语言合法标识符
- 22. SpringBoot 集成 Mybatis
- Java多线程-----Thread常用方法
热门文章
- Strongly connected---hdu4635(强联通分量)
- 前端调用后端的方法(基于restful接口的mvc架构)
- mongodb 的使用
- RDD, DataFrame or Dataset
- t检验&;z检验学习[转载]
- 自定义centos7 yum仓库
- (5)调度器(scheduler)
- 手游精品时代,iClap参会TFC高效解决手游问题
- Mail.Ru Cup 2018 Round 2 Solution
- JDBC 连接Oracle 数据库,JDBC 连接Mysql 数据库