17 Stimmen

So finden Sie mit re aufeinanderfolgende, sich wiederholende Zeichen

Ich möchte alle aufeinanderfolgenden, sich wiederholenden Zeichenblöcke in einer Zeichenkette finden. Betrachten Sie zum Beispiel das Folgende:

s = r'http://www.google.com/search=ooo-jjj'

Was ich finden möchte, ist dies: www , ooo y jjj .

Ich habe versucht, es so zu machen:

m = re.search(r'(\w)\1\1', s)

Aber es scheint nicht so zu funktionieren, wie ich es erwarte. Irgendwelche Ideen?

Und wie kann ich das in Bash machen?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X