但换行量可以是随机的,
<\/time>\s\s\s<a href=\"(.*?)\"
如果未知行数/行数,则在示例中有3个换行符,因此我输入了3个换行符。
\s
我应该输入什么?
答案 0 :(得分:0)
我会尝试类似的事情:
preg_match('/<\/time>\s{0,}<a href=\"(.*?)\" /', $value);
当我使用curl从网页获取响应时,我做的第一件事就是通过preg_replace运行响应并从字符串中删除任何多余的空格。然后你知道你将永远处理任意两个字符之间的一个空格。像这样:
$value = preg_replace('/\s{1,}/', ' ', $value);