5.5. 匹配换行符之前或之后的所有字符串
语法:(?m)
<?php
//字符串
$str = '
<p>我是 p 标签</p>
<b style="font-size:20px;">我是b标签</b>
<div>我是 div 标签</div>
';
//正则表达式
$regular = '/(?m)^\s*<b.*>.*<\/b>/';
//$regular = '/<b.*>.*<\/b>(?m)\s.*$/';
//执行匹配正则表达式
preg_match_all($regular, $str, $matches);
//打印结果
echo '<pre>';
print_r($matches);
echo '</pre>';
输出结果
Array
(
[0] => Array
(
[0] => 我是b标签
)
)
推荐文章: