Tag: regex

Regelmäßiger Ausdruck für Titel Fall – Python

Ich muss eine Kombination von 2 aufeinanderfolgenden Titel Fall Worten zu finden. Das ist mein Code so weit, text='Hi my name is Moh Shai and This Is a Python Code with Regex and Needs Some Expertise' rex=r'[AZ][az]+\s+[AZ][az]+' re.findall(rex,text) Das gibt mir, ['Moh Shai', 'This Is', 'Python Code', 'Needs Some'] Allerdings brauche ich alle Kombinationen. Etwas […]

Python use variable in regex als Wiederholungsbetrag

Sagen Sie zum Beispiel möchte ich mit einem Teilstring übereinstimmen, wenn er eine bestimmte Anzahl von Charakter enthält. Allerdings weiß ich nicht die genaue Menge, die Charakter ist, aber ich weiß, es ist nicht negativ. Wie würde ich diesen Regex schreiben? from sys import stdin import re k = int(raw_input()) combo = re.compile(r'(?=(.*1.*){k})') print [ […]

Flucht alle Metazeichen in Python

Ich muss nach Mustern suchen, die viele Metazeichen haben können. Derzeit nutze ich eine lange regex prodObjMatcher=re.compile(r"""^(?P<nodeName>[\w\/\:\[\]\<\>\@\$]+)""", re.S|re.M|re.I|re.X) (Mein aktuelles Muster ist sehr lang, also habe ich nur einen relevanten Teil geklebt, auf dem ich Hilfe brauche) Das ist besonders schmerzhaft, wenn ich kombinationen von solchen mustern in einer einzigen kompilation schreiben muss. Gibt es […]

Kann python regex zählen klammern? [abgeschlossen]

Ich frage mich, ob python reguläre Ausdrücke zählen können. Zum Beispiel hätten sie die Möglichkeit, über verschachtelte Klammern zu überspringen? Ich weiß, Java kann das nicht tun, also frage ich mich, ob Python eine bessere Option wäre.

Zahl geteilt durch 4 durch python regex

Ich muss Code in Pythons Regexes schreiben, die mit Strings übergeben werden, die Zahlen darstellen, die durch 4 teilbar sind. Jede Zahl, die die letzten zwei Zahlen hat, die durch 4 teilbar sind, ist durch 4 (0, 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56, 60, 64, 68, 72, […]

Wie zu extrahieren String aus komplexen Javascript / Text Html-Container verschachtelt zwischen geschweiften Klammern und eckige Klammern mit Regex?

Lassen Sie mich anfangen zu sagen, ich verstehe nicht regelmäßige Ausdrücke so gut wie ich sollte. Sie sind verwirrend für mich, besonders wenn man versucht, diese komplexen Beispiele von Teilstrings zu analysieren. Alles, was ich versucht habe, die gewünschten Strings zu erhalten, führt zu einem AttributeError: 'NoneType' object has no attribute 'group' . Hier ist […]

Wie erstelle ich nur einzelne Nummern mit einer anderen Nummer in einem Pandas-Dataframe?

Ich habe folgendes pandas dataframe: date 0 1 1 2 2 23 3 31 4 4 … n 3 Wie kann ich nur alle Zahlen von 1 auf 9 ersetzen (zB Zahlen mit einer Ziffer ) mit folgendem Format: 01, 02, 03, 04, 05, 06, 07, 08, 09 Ich habe versucht, mit Pandas ersetzen Funktion: […]

So entfernen Sie alles nach der letzten Nummer in einem String

Ich habe Strings wie folgt: w = 'w123 o456 t789– –' Mein Ziel ist es, alles nach der letzten Nummer zu entfernen, also meine gewünschte Ausgabe wäre w123 o456 t789 Es ist nicht immer das gleiche Ende, also — — ist nur ein Beispiel. import re re.sub('(.*?)(\d)', '', w) gibt mir '– –' Wie kann […]

Python Regular Expression (aus dem schnellen Buch)

Ich habe vor kurzem ein bisschen über Python re Modul von "Python Quick Book" gelernt. Ich habe versucht, einen Code aus dem Buch zu testen. Außerdem gibt es keinen Fehler in meinem Code, es ist nicht erkennen, das Muster der Daten givn in der Datei. import re regexp = re.compile(r"(?P<last>[-a-zA-Z]+)" r"(?P<first>[-a-zA-Z]+)" r" ( (?P<middle> ([-a-zA-Z]+)))?" […]

Recking regex (python)

Ich habe lange Saiten. So was {{ name = name prodcuer =producer writer = writer language = {{english}} country = USA }} Here is text I Need This paragraph.; Ich möchte keinen Text zwischen {{ }} . Ich habe mit regex versucht, aber kein Glück gefunden. Kann mir jemand bitte helfen?

Python ist die beste Programmiersprache der Welt.