我需要解析一个 HTML 文件,我有这样的东西:
<TAG1>
<TAG1>
TEXT_TO_FIND
KEY
<TAG1>
</TAG1>
<TAG1>
</TAG1>
</TAG1>
</TAG1>
考虑到有多个级别的动画化。如何获取文本 TEXT_TO_FIND?
用简单的英语,我需要做的是获取“最后一个后面有文本 KEY”和“文本 KEY”之间的文本,它只在文档上出现一次。
注意1:我发现了这个问题,但似乎没有用;我一直得到一个空的结果。这将是表达式:
/<TAG1>(?!.*<TAG1>)(.*)KEY/ism
Note2:如果我从前一个注释的表达式中删除 KEY,我会从文件的最后一个到末尾的文本。
提前谢谢大家!