我想知道是否有可能(当然还有如何)将标签的位置与父标签的内容进行比较。例如:
Case 1: <a>Hello<br/></a>
Case 2: <a><br/>Hello</a>
在这里我想知道 br 是在“br”标签之前还是之后
编辑:我的真正目标实际上是转换:
<a>Hello</a>
<a>World!<br/></a>
<a><br/>I</a>
<a>love</a>
<a>Rails.</a>
进入
Hello World!
I love Rails.
但我当前的代码是这样转换的:
Hello World!
I
love Rails
因为我正在寻找每个“a”标签,如果 br 存在我创建一个新行。