0

在一个函数中,我得到一个字符串

'SHOWONLY_Clearance/Closeout
(21)'

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

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

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

4

2 回答 2

0

可能是您看不到导致换行的字符,它可能是换行符、回车符或换页符。尝试以下操作:

function showResult(resStr) {
    var re = /[\u000a\u000c\u000d]/g;
    var parts = resStr.replace(re, '').split('_');
    alert(substr[0] + '\n' + substr[1]);
}
于 2012-04-22T08:46:01.427 回答
0

它工作正常,检查小提琴

于 2012-04-22T08:53:51.860 回答