正则表达式
正则三个概念
1.字表达式 (小括号)
2.捕获
3.反向引用
$str=’/(\d)\1{3}/i’
i在匹配时,不区分大小写
(\d)表示一个子表达式
\1反向引用 第一个字表达式的内容
{3}表示3次
第一个表达式内容放入 =>捕获到 内存
只要出现相同的都要捕获
preg_match() preg_match_all()
简单例子:
<?php
$subject = “1abc2def”;
$pattern = ‘/^\d/’;
preg_match($pattern, $subject,$matches);
var_dump($matches);
需要转义的符号
. * + ( ) $ / \ ? [ ] ^ { }
* 0到多次
+ 1到多次还可以写成{1,}
? 0或1次
* | 0到多次 |
+ | 1到多次还可以写成{1,} |
? | 0或1次 |
- Apache压力测试工具
- Apache虚拟主机配置
One thought on “正则表达式”
发表评论
要发表评论,您必须先登录。
hhhhh