Regex ersetzen Sie alle neue-Zeile-Zeichen mit Komma
Mit regex, wie Ersetze ich jedes newline-Zeichen (\n) durch ein Komma (,)?
Wie diese:
Demetrius Navarro
Tony Plana
Samuel L. Jackson
:
Demetrius Navarro,Tony Plana,Samuel L. Jackson
Nicht in einer bestimmten Programmier-lang, nur standard-regex. So etwas wie dieses:
(.*)
$1
//This just takes the whole string and outputs it as is, I think
Wenn alles, was Sie wollen zu tun ist, ersetzen Sie ein Zeichen mit einem anderen, ich schlage vor, Sie verwenden nur einen string-replace-Methode, nicht regex.
Bitte beachten Sie, dass regex hat verschiedene Geschmacksrichtungen, so dass ich bezweifle, dass Ihr "nur standard-regex" wird genug für Sie sein.
Ich bin mit diesem in einem windows-Programm, nicht in der Programmierung.
Könnte ich mit C# - code auch, aber Reine regex wäre vorzuziehen
Ich denke, dass das Programm akzeptiert perl style regex
Bitte beachten Sie, dass regex hat verschiedene Geschmacksrichtungen, so dass ich bezweifle, dass Ihr "nur standard-regex" wird genug für Sie sein.
Ich bin mit diesem in einem windows-Programm, nicht in der Programmierung.
Könnte ich mit C# - code auch, aber Reine regex wäre vorzuziehen
Ich denke, dass das Programm akzeptiert perl style regex
InformationsquelleAutor ofko | 2012-01-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
Entsprechen allen neue-Zeile-Zeichen,
/\n/g
. Um Sie zu ersetzen, müssen Sie die Sprache festlegen können. Zum Beispiel in JavaScript:Live Beispiel
Eine einfache Google-Suche zeigt wie es gemacht wird in C#:
Nach der Lektüre einige Ihrer Bemerkungen, die ich suchte, wie es in Perl. Dies sollte es tun:
Ok, was in C# ?
Aktualisierte post für C#.
das ist genau das, was ich getan habe
Verzeihen Sie mir? Was hast du gemacht? Funktioniert es?
InformationsquelleAutor Alex Turpin
In Vim:
:%s/\n/\,/g
oder mit einem Leerzeichen nach dem Komma (wie es üblich ist)::%s/\n/\,\ /g
Annoyin' 30 Zeichen für eine Antwort 🙂
Die erste Sache ist, die "regex". Windows-Programm ... ? Könntest du ein bisschen genauer sein?
Das war toll! Es war nicht schlimm, zum donwload Vim nur für die Formatierung meiner Liste 🙂
InformationsquelleAutor Rook