我正在尝试使用正则表达式,但没有运气.
我正在阅读的源文件(格式不正确,但我无法在那里做任何事情)在元素之间的源代码中有以下内容
<BR>
<BR>
<BR>
Run Code Online (Sandbox Code Playgroud)
我如何将其与php正则表达式匹配?
像这样的东西:
preg_match('/(<br>\s*){3}/i', $str, $matches);
Run Code Online (Sandbox Code Playgroud)
这比你的例子更宽松 - 它做一个不区分大小写的匹配并匹配<br>
s 之间的任何空格,而不仅仅是换行符.
要匹配3个或更多而不是3:
preg_match('/(<br>\s*){3,}/i', $str, $matches);
Run Code Online (Sandbox Code Playgroud)