Zeichenkette durch Schrägstrich oder nichts teilen

7

Ich möchte diesen Vektor teilen

%Vor%

bis

%Vor%

Meine endgültigen Daten sollten wie folgt aussehen:

%Vor%

Ich brauche also regex , aber habe nicht gefunden, wie man den "Nicht-Leerzeichen" -Teil löst:

%Vor%     
Jimbou 19.12.2017, 09:06
quelle

3 Antworten

8

Sie können sub (oder gsub , wenn es mehrmals in Ihrer Zeichenkette vorkommt) verwenden, um entweder nichts oder einen Schrägstrich durch einen Unterstrich zu ersetzen (um ein Zeichen Wörter einzufangen):

%Vor%     
Cath 19.12.2017, 09:16
quelle
5

Wir können die Zeichenkette bei jedem Zeichen aufteilen, lassen Sie die "/" und paste sie zusammen weg.

%Vor%

Daten

%Vor%     
Ronak Shah 19.12.2017 09:13
quelle
5

Wir können

verwenden %Vor%

Oder verwenden Sie einen Regex-Lookaround

%Vor%

Wenn die endgültige Ausgabe ein Vektor sein soll, dann

%Vor%     
akrun 19.12.2017 09:08
quelle

Tags und Links