Возможный дубликат:
Как мне обрезать строку в javascript?
У меня есть строка ниже, которая поступает из ответа ajax
"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\t\r\n\tERROR: Profile : NOT SUCCESS\nCODE : 2\nCATEGORY : TECHNICAL\nSEVERITY : null\nENVIRONMENT : DEV\nAPPLICATION : DEV\nDESCRIPTION : Profile: INVOCATION UNHANDLED EXCEPTION [null]\nDESCRIPTION : Profile: [ServiceAttribute]\nDESCRIPTION : Profile: Instance ID = 20130108124231841\n\r\n\r\n"
Я использую приведенный ниже код, чтобы обрезать строку с обоих концов.
var text = originalRequest.responseText.replace (/ ^ \ s + | \ s + $ / g, '');
Однако он удаляет \ n между сообщениями, которые поступают из ответа ajax. В конце концов, я бы хотел
"ERROR: Profile : NOT SUCCESS
CODE : 2
CATEGORY : TECHNICAL
SEVERITY : null
ENVIRONMENT : DEV
APPLICATION : DEV
DESCRIPTION : Profile: INVOCATION UNHANDLED EXCEPTION [null]
DESCRIPTION : Profile: [ServiceAttribute]
DESCRIPTION : Profile: Instance ID = 20130108124231841"
как мне это получить? Пробуем разные способы за последний час :(
$.trim()
. Но не включайте JQuery только для этого ... - person nfechner   schedule 08.01.2013