在一个函数中,我得到一个像
这样的字符串'SHOWONLY_Clearance/Closeout
(21)'
我想用'_'分割这个字符串。这是我的代码
function showResult(resStr)
{
var substr = resStr.split('_');
alert(substr[0]);
alert(substr[1]);
}
它不起作用。任何帮助将不胜感激。
答案 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