我想制作一个图片幻灯片,但我只有一个富文本编辑器来输入图片和文字。因此,从这个HTML开始:
<h1>title</h1>
<p>description...</p>
<p>#slider</p>
<p><img src="a.jpg" /></p>
<p><img src="b.jpg" /></p>
<p><img src="c.jpg" /></p>
<p>#end-slider</p>
如何选择 #slider 和 #end-slider 之间的html内容?
这类似于从博客评论中提取 [link]http://google.com[/link] 之间的文本。
#slider
是一个 ID 还是文本内容? - Ram[tags]
只能通过正则表达式进行解析 - 通常在服务器端进行清理(嵌套标签等)。现在你正在呈现具有文本节点的实际 DOM 元素,当然你可以使用正则表达式解析它们,但是有更好的方法来解决这个问题。 - Fabrício Matté