2013-04-22 4 views
0

У меня возникли некоторые проблемы преобразования простой \ п в \ г \ п в JavaScriptJavaScript Преобразование п в г п

var text = "Test1\nTest2\nTest3"; 

var converted = text.replace("/\\n/g", "\r\n"); 

Кто-нибудь посмотреть, что случилось с выше JS? Я пытаюсь сделать глобальную замену \ n на \ r \ n.

Приведенный выше код не делает преобразование и оставляет \ п-s

+0

Как вы знаете, это не сработало? попробуйте ниже 'text.replace ("/\\ n/g "," \\ r \\ n ")' –

+1

@MehdiKaramosly Ваш пример не будет работать. – VisioN

ответ

5

Попробуйте РегВыр:

var converted = text.replace(/(\r)?\n/g, "\r\n"); 
+3

В круглых скобках нет необходимости: '/ \ r? \ N/g'. – VisioN

Смежные вопросы