JavaScript删除以字符开头的字符串中的行

时间:2014-07-13 12:47:31

标签: javascript

如何删除以字符>开头的字符串中的行?

示例字符串:

   13 juli 2014 14:18:

    > dasd
    >>

我想删除字符串>

中的最后两行

1 个答案:

答案 0 :(得分:0)

我认为您可以使用原生Array.filter方法。

这是一个例子

var str = "13 juli 2014 14:18:\nSome\n\n> dasd\n>>";
var lines = str.split('\n');

var filterred = lines.filter(function (line) {
    return line.indexOf('>') != 0;
});

console.log(filterred); // It will remove those lines which starts with `>`.