我知道使用find
或findNoCase
在ColdFusion中查找文本非常简单,但是我有代码需要进行一些正则表达式搜索,因此我可以使用<div>
的那一部分在代码中。
我的文本文件中包含以下代码:
<div class="portion1">
data and html code inside
<div>
<div class="portion2">
<div>Participation</div>
<div>
我想在&#34; part1&#34;之间取得所有内容。和&#34; part2&#34;使用ColdFusion并在变量中使用它。我知道这有点基于正则表达式,但对ColdFusion知之甚少,并希望得到一些指导。
让我补充一下到目前为止我所尝试的内容:
<cfset portion1 = REMatch('(?s)<div class="portion1">.*?</div>', kk)>
#portion1#
答案 0 :(得分:1)
我建议整合&amp;使用jsoup。您可以选择任何HTML元素(类似于jQuery)并使用ColdFusion处理结果。我使用它来从Feed中删除广告,并在发送电子邮件时重写HTML以使其更兼容。