在Javascript中拆分两行的字符串

时间:2012-04-22 07:48:18

标签: javascript html

在一个函数中,我得到一个像

这样的字符串
'SHOWONLY_Clearance/Closeout
(21)'

我想用'_'分割这个字符串。这是我的代码

function showResult(resStr)
{
    var substr = resStr.split('_');
    alert(substr[0]);
    alert(substr[1]);
}

它不起作用。任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:0)

可能是您看不到导致新行的字符,可能是换行符,回车符或换页符。请尝试以下方法:

function showResult(resStr) {
    var re = /[\u000a\u000c\u000d]/g;
    var parts = resStr.replace(re, '').split('_');
    alert(substr[0] + '\n' + substr[1]);
}

答案 1 :(得分:0)

工作正常,请查看fiddle