【发布时间】:2012-06-27 15:30:27
【问题描述】:
是否有一个表达式可以获取两个 HTML 标签之间的值?
鉴于此:
<td class="played">0</td>
我正在寻找一个表达式,它将返回 0,剥离 <td> 标记。
【问题讨论】:
-
那是字符串,整个字符串,除了字符串什么都没有?如果是这样,
\d+怎么样? -
我正在使用这样的东西:
(?:<style.+?>.+?</style>|<script.+?>.+?</script>|<(?:!|/?[a-zA-Z]+).*?/?>)并替换为""。 -
如果您正在阅读此问题,请阅读已接受的重复答案。这里的前两个答案都容易受到非常简单的输入的影响。 TL;DR:正则表达式不对于正确剥离 HTML 标记很有用。