带换行符的正则表达式 preg_match
我正在尝试匹配 HTML 中的字符串,
例如我想在 中找到该字符串。 string
我正在做的是
preg_match_all('|\<strong\>(.*)\<\/strong>|',$html,$data);
echo $data[1][0];
,当我想要在 中搜索的字符串不是换行符时,它会起作用 但如果它有换行符,我该怎么办?
不工作示例:
<strong>
line break string
</strong>
I'm trying to match a string inside an HTML
for example I want to find the string inside <strong> string </strong>
what I'm doing is
preg_match_all('|\<strong\>(.*)\<\/strong>|',$html,$data);
echo $data[1][0];
it works when the string I want to search inside <strong>
is not a line break
but if it has a line break, how can I do it?
not working example:
<strong>
line break string
</strong>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

使用:
Use: