Jak usunąć tekst między 2 znakami?


9

Na przykład mam:

Apple:123456789:pear
watermelon:57952161354:kfc

Jak usunąć tekst między „:”, aby uzyskać:

Apple:apple
watermelon:kfc

Odpowiedzi:


21

Jak zamienić cały tekst między 2 :s na pojedynczy :?

  • Menu „Szukaj”> „Zamień” (lub Ctrl+ H)

  • Ustaw „Znajdź co” na :.*?:

  • Ustaw „Zamień na” na :

  • Włącz „Wyrażenie regularne”

  • Kliknij „Zamień wszystko”

Wizerunek

Przed :

Apple:123456789:pear 
watermelon:57952161354:kfc

Po :

Apple:pear 
watermelon:kfc

Dalsza lektura


Powiedziałbym, że :[^:]++:byłoby to znacznie bardziej wydajne - ale to naprawdę ma znaczenie tylko wtedy, gdy plik tekstowy jest duży. Możesz również spróbować zastąpić :[^:]++(?=:)pusty ciąg - ale nie jestem pewien, czy notatnik obsługuje przeglądanie.
Boris the Spider
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.