在没有标签的javascript中拆分带有特定文本的标签

BackStabber

我正在尝试分割字符串

<div id = 'tostart'><button>todo </button>hometown todo </div>

以“至”为关键字。

问题是我不必在标签之间拆分,而只需要从标签外部拆分即可,因此,如果我拆分,则得到类似

    arr = ["<div id = 'tostart'><button>","do","</button>home","wn ","do </div>"]

是否有可以使用它的正则表达式。

提前致谢。

李·科沃夫斯基(Lee Kowalkowski)

我依靠您的HTML使用&lt;&gt;以逃避< >浏览器可以容忍但验证程序不容忍的迷途

str.split(/to(?=[^>]*(?=<|$))/g);

正如其他人所说,正则表达式不适用于真正凌乱的HTML(例如,内联脚本元素)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Notepad ++删除带有特定文本的标签

选择带有特定锚标签文本的li标签

R中带有轮廓的文本标签

拉文本,带有唯一的前置文本,但网页中没有唯一的类或标签

删除jQuery和JavaScript中所有带有特定文本的标签

带有标签的文本出现

解析没有标签的文本

在带有美丽汤的特定标签后获取文本

查找带有特定文本的<td>标签值(Beautiful Soup)

如何使用Beautiful Soup查找带有特定文本的标签?

如何使用Beautiful Soup查找带有特定文本的标签?

当文本带有特定标签时,避免将文本包裹在代码标签周围

在Wordpress中在页面上显示带有特定标签的文本

如何在BeautifulSoup中获取没有特定标签的文本?

从字符串中删除带有文本的 Span 标签

抓取带有多个 <table> 标签的 HTML 页面并从特定的 <a> 标签后代中提取文本

获取HTML标签的文本,而没有内部子标签的文本

在Beautiful Soup中定位没有标签的文本元素

JSoup,从没有标签的HTML中删除文本

在scrapy中获取文本的值(没有标签)

当没有标签时,使用 java 从 HTML 中收集文本

HTML 在 div 标签中包含没有多余空格的文本

如何从DOM中获取没有标签的元素文本

在 Django 中显示带有特定标签的页面

JSoup-删除其中带有特定单词的标签(以及标签中的所有内容)

显示带有HTML标签的文本

在带有“;”的文本之间划分标签

带有HTML标签的样式文本

古特提取带有标签的文本