8.2. 向后查看

未匹配的标注

语法: ?<= 含义和向前查看差不多,只不过是匹配了后面的内容

注:javascript不支持

例子:匹配 : 后面的字符,但不包含 :

<?php

//字符串
$str = "
https://www.baidu.com
http://www.google.com
";

//正则表达式
$regular = '/(?<=:).+/';

//执行匹配正则表达式
preg_match_all($regular, $str, $matches);

//打印结果
echo '<pre>';
print_r($matches);
echo '</pre>';

输出结果

Array
(
    [0] => Array
        (
            [0] => //www.baidu.com
            [1] => //www.google.com
        )

)

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
讨论数量: 0
发起讨论 只看当前版本


暂无话题~