我想写一个正则表达式来提取两个标签之间的内容 <title>
在字符串中但不是标签。
IE 我有以下内容
<title>My work</title>
<p>This is my work.</p> <p>Learning regex.</p>
正则表达式
(<title>)(.*?)(<\/title>)
摘录 <title>My work</title>
但我只想提取 My work
.我怎样才能做到这一点?
这是示例的链接 http://regex101.com/r/mD8fB0
最佳答案
您可以使用以下正则表达式:
>([^<]*)<
或者,>[^<]*<
然后删除不需要的字符,如“<”和“>”
关于php - 正则表达式提取标签之间的文本,但不提取标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15033905/