Hinzufügen eines einfachen Anführungszeichens "'" am Anfang und Ende einer 5-stelligen Ganzzahl

28827
Sof

Ich muss ein einzelnes Anführungszeichen am Anfang und Ende eines ganzzahligen Felds mit 5 Positionen in TextPad hinzufügen.

Ex:

14982 14983 14985 14991 14995 15019 

Erwünschtes Ergebnis:

'14982', '14983', '14985', '14991', '14995', '15019' 
3

7 Antworten auf die Frage

3
Dont

Drücken Sie F1stellt die Textpad Hilfe einen sehr nützlichen Hinweis mit Beispielen:

  1. Klicken Sie auf Ctrl+R
  2. Text zu finden: ^.*?$
  3. Ersetzen mit: '$0',
  4. Aktivieren Sie das Kontrollkästchen "Reguläre Ausdrücke"
  5. Klicken Sie auf die Schaltfläche "Alle ersetzen".

Wala!

1
Synetech

Verwenden Sie einfach die Such- und Ersetzungsfunktion :

  1. Aktivieren Sie das Kontrollkästchen "Regex"
  2. Verwenden Sie \(\d\d\d\d\d\) als Quelle (Sie können auch verwenden \(\d\) ) -Raum am Ende
  3. Verwenden '\1', als das Ziel (wieder einen Raum am Ende)
  4. Alles ersetzen
  5. Löschen Sie das Fremdmaterial am Ende der Zeile (n):
    • Manuell, wenn es einige gibt
    • Verwenden Sie reguläre Ausdrücke, wenn es viele gibt:
      1. Aktivieren Sie das Kontrollkästchen "Regex"
      2. Verwenden Sie , $als Quelle
      3. Verwenden Sie ein leeres Feld für den Ersetzungstext
      4. Alles ersetzen

enter image description here

0
Ansgar Wiechers

Ersetzen Sie \(\<[0-9]\\>\)(Wörter, die aus genau fünf Ziffern bestehen) durch '\1'und dann ' 'mit ', '.

0
Sarah Cao

Zwei Schritte: 1. Für das erste "'" (einfaches Anführungszeichen) setzen Sie das Suchfeld "Suchen nach" und "" in das Textfeld "Ersetzen durch". 2. Setzen Sie für das zweite "'" (einfaches Anführungszeichen) und "," $ in das Textfeld "Suchen nach" und "" in das Textfeld "Ersetzen durch". "D4881", "D2243", "G7051", "X9767", "D3040",

0
Lazer

Geben Sie unter "Suchen nach" und "in" Ersetzen durch "und" Regulärer Ausdruck "^ ein

Geben Sie in das Feld "Suchen nach" und "$" und in den Ausdruck "Ersetzen durch" und den ausgewählten regulären Ausdruck ein

Bitte erläutern Sie, wie diese Antwort besser ist als die von Sarah Cao gepostete [Antwort] (http://superuser.com/a/558430). DavidPostill vor 9 Jahren 1
-1
Thomas luu

Einfachere Lösung

  • Finde was: (\d)
  • Ersetzen mit: '\1',
  • Regelmäßiger Ausdruck: <checked>
  • Alles ersetzen
-1
Jdub

Das hat gut für mich funktioniert:

Suchen: (. +) [\ T] + (. +) [\ T] + (. +) $ Ersetzen: '\ 1', '\ 2', \ 3 '

Kannst du erklären, was das macht? bertieb vor 7 Jahren 2