gpt4 book ai didi

html - 用于验证 HTML 标记之间内容的正则表达式

转载 作者:太空宇宙 更新时间:2023-11-03 17:59:32 25 4
gpt4 key购买 nike

我正在努力想出一个 RegEx 来确认两个标签之间存在一些文本。具体来说,我想确保可以在同一表格行中找到文本“TOTAL”和“$19.00”。

我不打算嵌套表格,所以我不担心嵌套匹配,但我确实想确保我的文本在 SAME tr

我的 HTML:

<tr style='text-align:right;'>
<td>shipping:</td>
<td style='padding-left:3em;'>$17.00</td>
</tr>
<tr style='text-align:right;'>
<td>TOTAL:</td>
<td style='padding-left:3em;'>$19.00</td>
</tr>

我试过的正则表达式:

/<tr\b[^>]*>(.*?)<\/tr>/m

很接近,第二个捕获组有我的内容。我需要更改什么以便仅匹配第二个捕获组?

您可以在 Rubular 上使用它 here

最佳答案

<tr.*?>\s*?<td.*?>TOTAL:<\/td>\s*?<td.*?>\$19\.00<\/td>\s*?<\/tr>

关于html - 用于验证 HTML 标记之间内容的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7374077/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com