Leerzeichen durch Bindestriche ersetzen

971
metal gear solid

Leerzeichen zwischen Wörtern in einem Feld werden durch Bindestriche "-" ersetzt.

Beispiel:

Von: "Sehen Sie es hier" An: "Sehen Sie es hier"

  1. Kunden-FAQs
  2. Wie können wir helfen?
  3. Planen Sie Ihr Budget
  4. Kundenfall
  5. studiert Mieter

Sollte das Online- oder Offline-Tool einfach sein

Danke für jede Hilfe.

1
siehe bearbeitete Frage metal gear solid vor 14 Jahren 0
Vielleicht möchten Sie den Leuten mitteilen, dass dies auf Ihrer anderen Frage basiert (http://superuser.com/questions/86376). Andernfalls erhalten Sie eine Vielzahl von Lösungen für Texteditoren. John T vor 14 Jahren 2

2 Antworten auf die Frage

1
John T

Da dies auf Ihrer anderen Frage basiert, besteht die einfachste Methode darin, die angegebene Zeichenfolge hervorzuheben und dann einen anderen Hotkey zu verwenden (getestet und funktioniert):

!-:: save := ClipboardAll Send ^c clipwait oldclip := Clipboard StringReplace, clipboard, oldclip, %A_SPACE%, -, All Send ^v Clipboard := save oldclip =  return 

Alt+ -kann dann alle Leerzeichen durch Striche im aktuell ausgewählten Text ersetzen (wenn das Steuerelement bearbeitet werden kann).

0
Traveling Tech Guy

Verwenden Sie Notepad ++, um einen regulären Ausdruck in Ihrem Text zu suchen und zu ersetzen. Sie sollten nur nach Leerzeichen in Wörtern suchen .

Replace a regular expression

wie mit welchem ​​Regex-Befehl metal gear solid vor 14 Jahren 0