在子字符串上使用javascript split

时间:2012-09-18 14:36:40

标签: javascript split

我在Domino环境中使用javascript。

我正在尝试将HTML字符串拆分为数组以处理其中的特定项目。我想要使​​用的分隔符是结束表行分隔符</TR>。我想帮助弄清楚如何做到这一点。从我看到的情况来看,大多数例子都是针对单个字符而不是字符组。

3 个答案:

答案 0 :(得分:1)

从我的Chrome控制台:

var a = "Hello</tr>There</tr>King";
> undefined
a.split("</tr>");
> ["Hello", "There", "King"]

不区分大小写的版本 - 警告 - 丑陋:

var a ="Hello</tr>there</TR>King";
> undefined
a.split(/\<\/tr\>/i)
> ["Hello", "there", "King"]

你需要阅读正则表达式。

答案 1 :(得分:0)

如有疑问,请检查MDN

这为您提供了split的参数以及它如何工作的指示

答案 2 :(得分:0)

jQuery也可以提供帮助

var $rows = $("#table1 tr"), items=[];
$rows.each(function(i,row) {
  items.push[row.text()];
});