Ich habe also eine Zeile wie diese:
text1:text2:text3
Ich möchte es so machen:
text1:text3
Wie geht das mit regulären Ausdrücken?
Antwort1
Antwort2
- Ctrl+H
- Finde was:
:[^:\r\n]+(?=:)
- Ersetzen mit:
LEAVE EMPTY
- Replace all
Erläuterung:
: : a semicolon
[^:\r\n]+ : negative character class, any character that is not semicolon or linebreak
(?=:) : lookahead, make sure we have a semicolon after
- Überprüfen Sie den regulären Ausdruck