4.5. 匹配重复的区间次数
{ }
语法还可以为重复匹配次数设置一个区间值,也就是匹配的最小和最大重复次数。
例如 {2,4}
最少重复2次,最多重复4次
<?php
//字符串
$str = '
2022-08-01
22-8-1
';
//正则表达式
$regular = '/\d{2,4}-\d{1,2}-\d{1,2}/';
//执行匹配正则表达式
preg_match_all($regular, $str, $matches);
//打印结果
echo '<pre>';
print_r($matches);
echo '</pre>';
输出结果
Array
(
[0] => Array
(
[0] => 2022-08-01
[1] => 22-8-1
)
)
推荐文章: