Wie entferne ich in Notepad++ Leerzeichen nach einem bestimmten Zeichen oder Trennzeichen?

Wie entferne ich in Notepad++ Leerzeichen nach einem bestimmten Zeichen oder Trennzeichen?

Beispielzeilen:

hi ho:hi ho 
bye no:bye no
hi bye no:hi bye no 

und ich will:

hi ho:hiho 
bye no:byeno 
hi bye no:hibyeno

also grundsätzlich möchte ich alle Leerzeichen nach _ entfernen einige Zeilen haben auch mehrere Leerzeichen nach _

Antwort1

Eine einfache Lösung, für die keine fortgeschrittenen Regex-Kenntnisse erforderlich sind, besteht darin, einfach nach „:[Wort]“ zu suchen :[word][space]und es durch „:[Wort]“ zu ersetzen. Dadurch werden alle Leerzeichen entfernt, die auf Wörter nach dem Doppelpunkt folgen.

Suchen nach: :(\w+)
Ersetzen durch::\1

Führen Sie „Alles ersetzen“ so oft aus, wie es noch Leerzeichen findet, für Fälle, in denen mehrere Leerzeichen vorhanden sind, wie in „hi bye no:hi bye no“.

Dies ist absichtlich keine ausgeklügelte Lösung, aber ich schlage vor, einige der Links in den Kommentaren unter Ihrem Beitrag zu studieren, um Regex besser zu verstehen.

verwandte Informationen