如何匹配重复组
How to match a recurring group
我在 google 上搜索了很多次这个答案。也许这很容易,但就我而言,我没有设法找到解决方案。
如何使用正则表达式在组中进行匹配和解析
service-page-name/32/54/regular/superize
我正在尝试使用 preg_match 并且我想要
groupe 1 -> service-page-name
第 2 组 -> /32
组 3 -> /54
groupe 4 -> /regular
groupe 5 -> /supersize
重要的是,显然有可能添加 n 个参数,而不仅仅是我们这里除了页面之外的 4 个参数。
谢谢
解决方法如下:
preg_match_all("/(\/?[\w-]+)/", $input_lines, $output_array);
您可以在此处查看此模式的结果并实时调整它:https://www.phpliveregex.com/p/oD5
我在 google 上搜索了很多次这个答案。也许这很容易,但就我而言,我没有设法找到解决方案。
如何使用正则表达式在组中进行匹配和解析
service-page-name/32/54/regular/superize
我正在尝试使用 preg_match 并且我想要
groupe 1 -> service-page-name
第 2 组 -> /32
组 3 -> /54
groupe 4 -> /regular
groupe 5 -> /supersize
重要的是,显然有可能添加 n 个参数,而不仅仅是我们这里除了页面之外的 4 个参数。
谢谢
解决方法如下:
preg_match_all("/(\/?[\w-]+)/", $input_lines, $output_array);
您可以在此处查看此模式的结果并实时调整它:https://www.phpliveregex.com/p/oD5