【发布时间】:2012-09-18 14:36:39
【问题描述】:
我在 Domino 环境中使用 javascript。
我正在尝试将 HTML 字符串拆分为一个数组以处理其中的特定项目。我要使用的分隔符是结束表行分隔符</TR>。我需要一些帮助来弄清楚如何做到这一点。据我所知,大多数示例都是针对单个字符而不是字符组。
【问题讨论】:
-
考虑添加示例代码或改写您的问题
标签: javascript split
我在 Domino 环境中使用 javascript。
我正在尝试将 HTML 字符串拆分为一个数组以处理其中的特定项目。我要使用的分隔符是结束表行分隔符</TR>。我需要一些帮助来弄清楚如何做到这一点。据我所知,大多数示例都是针对单个字符而不是字符组。
【问题讨论】:
标签: javascript split
从我的 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"]
不过,您需要阅读正则表达式。
【讨论】:
getText 的值更新您的问题
如有疑问,请查看MDN。
这将为您提供split 的参数以及它的工作原理
【讨论】:
jQuery 也可以提供帮助
var $rows = $("#table1 tr"), items=[];
$rows.each(function(i,row) {
items.push[row.text()];
});
【讨论】: