suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript – Das Newline-Zeichen wird nicht als \r\n gelesen, sondern direkt als \n\n? ?

Die im Hintergrund zurückgegebenen Daten sind folgende:

Ich zeige keine Zeilenumbrüche auf der Seite an, sondern Zeilenumbrüche direkt im HTML. Der Punkt ist, ich möchte regelmäßig replace:
verwenden, um herauszufinden, dass dieses Zeilenumbruchzeichen nicht durch /r/n,而是 nn
,

ersetzt wird

Vielleicht stimmt etwas mit meiner Frage nicht. Tatsächlich lautet mein Code
'a= „Ändere eine neue Zeile

Zwei Zeilen ändern

Hahaha

Das Obige besteht aus 3 Zeilen "',
das heißt, a = 'eine Zeile ändern nn 2 Zeilen ändern nnn hahaha nnnn das Obige besteht aus 3 Zeilen',
2 'nn' ist ein Zeilenumbruchzeichen, gefolgt von +1 '/n ', das ist eine weitere Zeile,
Ich muss reguläre Ausdrücke verwenden, um diese korrekt durch '
'

zu ersetzen

Gibt es eine Möglichkeit, das Problem zu lösen? Dringend, dringend, Ruhe,

淡淡烟草味淡淡烟草味2744 Tage vor748

Antworte allen(3)Ich werde antworten

  • 迷茫

    迷茫2017-05-19 10:21:36

    Antwort
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-19 10:21:36

    虽然你加了描述,但还是不太懂你的问题。

    replace(/[\r\n]+/, '\n')

    Antwort
    0
  • 迷茫

    迷茫2017-05-19 10:21:36

    零宽断言:

    Antwort
    0
  • StornierenAntwort