【发布时间】:2015-11-13 13:05:32
【问题描述】:
我需要这方面的帮助...我有一个带有编号的长段落。我需要删除带有换行符的行。
例如
1|ncubicx|http%3A%2F%2Fwww.ncubicx.com
2|asd|fdf
3|asd|asd
4|as|asd
5|sds|sds
6|asa|asa
7|asd|fdf
8|google|https%3A%2F%2Fwww.google.com
9|flipkart|http%3A%2F%2Fwww.flipkart.com%2F
10|amazon|https%3A%2F%2Fwww.amazon.co.in
上面的一个包含在一个变量str中。我想用 jQuery 删除第二个条目。
以至于结果变成了这样……
1|ncubicx|http%3A%2F%2Fwww.ncubicx.com
3|asd|asd
4|as|asd
5|sds|sds
6|asa|asa
7|asd|fdf
8|google|https%3A%2F%2Fwww.google.com
9|flipkart|http%3A%2F%2Fwww.flipkart.com%2F
10|亚马逊|https%3A%2F%2Fwww.amazon.co.in
但是当我使用时:
oldrep="2|asd|fdf";
var res = str.replace(oldrep, "");
我在中间有一个空行,如下所示...
1|ncubicx|http%3A%2F%2Fwww.ncubicx.com
3|asd|asd
4|as|asd
5|sds|sds
6|asa|asa
7|asd|fdf
8|google|https%3A%2F%2Fwww.google.com
9|flipkart|http%3A%2F%2Fwww.flipkart.com%2F
10|amazon|https%3A%2F%2Fwww.amazon.co.in
我需要删除整行... 怎么做?任何帮助表示赞赏...
【问题讨论】:
-
尝试添加
oldrep="2|asd|fdf\r\n";,如果出现语法错误,则将单斜杠改为双斜杠 -
不确定...在 oldrep 变量中添加 '\n' 后尝试