Php 提取所有段落标记之间的内容
如何仅提取给定字符串中所有Php 提取所有段落标记之间的内容,php,regex,string,preg-match,Php,Regex,String,Preg Match,如何仅提取给定字符串中所有标记之间的内容?我知道preg_match或regex,但我已经花了好几个小时试图把这些东西组合起来。我想我应该问问。我希望有一个简单的问题和一个简单的答案。提前谢谢。这将是在PHP中,顺便说一句。。也许不是最快的选择,但应该很简单 比如(我已经有一段时间没有真正编写PHP了……): 。也许不是最快的选择,但应该很简单 比如(我已经有一段时间没有真正编写PHP了……): 啊哼。不必是正则表达式,我只需要知道如何去做。我知道preg_match或regex,但我已经花了好
标记之间的内容?我知道preg_match或regex,但我已经花了好几个小时试图把这些东西组合起来。我想我应该问问。我希望有一个简单的问题和一个简单的答案。提前谢谢。这将是在PHP中,顺便说一句。。也许不是最快的选择,但应该很简单
比如(我已经有一段时间没有真正编写PHP了……):
。也许不是最快的选择,但应该很简单
比如(我已经有一段时间没有真正编写PHP了……):
啊哼。不必是正则表达式,我只需要知道如何去做。
我知道preg_match或regex,但我已经花了好几个小时试图把这些东西组合起来
,所以问题是什么?你想使用regex还是使用DOMi,只是需要完成它。我只需要一个简单的代码,只提取html字符串中p标记之间的内容,我需要知道如何自己构建类似的东西,以供将来参考。不必是正则表达式,我只需要知道如何去做。我知道preg_match或regex,但我已经花了好几个小时试图把这些东西组合起来
,所以问题是什么?你想使用regex还是使用DOMi,只是需要完成它。我只需要一个简单的代码,只提取html字符串中p标记之间的内容,我需要知道如何构建类似的东西供将来参考。
$doc = new DOMDocument();
$doc->loadHTML($string);
foreach($doc->getElementsByTagName('p') as $paragraph) {
// do something with $paragraph->textContent
}