从第一个<p> ... </p>获取内容

时间:2012-12-20 18:48:32

标签: php regex

我在<p>intro content</p><p>rest of content....</p>

的数据库中有字段

我想从介绍内容中获取部分意味着第一个<p>...</p>

之间的内容

之后我想从内容部分中删除简介内容<p>intro content</p>

你可以帮帮我吗?

1 个答案:

答案 0 :(得分:0)

如果您想对HTML进行任何类型的解析,you really shouldn't use regex。但是,如果你想要的只是字符串中第一个<p>标签的文本内容,那么你的问题就相当简单了:

preg_match('@<p>.*?</p>@', $string, $matches);