7.2. 反向引用替换

未匹配的标注

反向引用替换使用 ${ n } 符号来操作

<?php

//字符串
$str = "Baidu's homepage is https://www.baidu.com";

//正则表达式
$regular = '/(https?:\/\/[\w\.\/]+)/';

//反向引用替换
$replace = '<a href="${1}">${1}</a>';

//执行匹配并替换正则表达式
$matches = preg_replace($regular, $replace, $str);

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

输出结果

Baidu's homepage is <a href="https://www.baidu.com">https://www.baidu.com</a>

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

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


暂无话题~