Tag: regex

Wie passiert ein Regex, wenn es kein bestimmtes Wort enthält?

Ich möchte eine Regex in Python oder JavaScript schreiben, um zu entsprechen, wenn die angegebene Zeichenfolge nicht das gegebene Wort (zB "any") enthält. Beispielsweise : any : stimmt nicht überein AnY : stimmt nicht überein anyday : Match any day : Match blabla : match

Python einfache regex helfen

Hallo erstmal regex Benutzer hier. Nur versuchen, herauszufinden, einige regex aber brauchen etwas Hilfe. Ich habe eine Textdatei mit folgenden Elementen: 10:67 12:12 01:50 23:60 23:50 Und ich versuche, eine Liste der gültigen Zeiten zu erhalten, damit die Ausgabe sein sollte: ['12: 12 ', '01: 50', '23: 50 '] Hier ist mein Code: import re […]

Python-Regex-Aufspaltung nach Kriterien

Ein Follow-up auf Frage Python Regex – ersetzen Sie einen String nicht zwischen zwei spezifischen Worten, da die Antworten waren unvollständig. Angesichts einer Zeichenfolge str, aufgeteilt nach "::", während ignoriert "::", die zwischen "<" und ">" Klammern sind. Erwartete Ein- und Ausgänge: input a :: <<a :: b> c>::<a < a < b:: b> :: […]

Wie finde ich das beste Fuzzy-String-Match?

Pythons neues Regex-Modul unterstützt Fuzzy-String-Matching. Sing lobt laut (jetzt). Nach den docs: Die ENHANCEMATCH Flagge macht einen unscharfen Matching-Versuch, die Passform des nächsten Spiels zu verbessern, das sie findet. Die BESTMATCH Flagge macht die Fuzzy-Matching-Suche nach dem besten Match statt der nächsten Partie Das Flag ENHANCEMATCH wird mit (?e) wie in gesetzt regex.search("(?e)(dog){e<=1}", "cat and […]

Konfiguriere Django URLS.py, um #anchors in URL zu behalten, nachdem es es mit einem Ende /

In meiner django Applikation habe ich meine URLS.PY konfiguriert, um Anfragen an / community / user / id und / community / user / id / mit zu akzeptieren: url(r'^(?P<username>[\w-]+)/(?P<cardId>\d+)/$', 'singleCard.views.singleCard', name='singleCardView'), Ich tat dies als einige Male Leute werden ein Ende "/" und ich wollte nicht, um eine 404 zu erhöhen. Doch Teile meiner […]

Identifizierung von Präfixen von Regex-Spielen

Ich habe ein Modul, das einige Daten aus einem TCP-Socket erhalten muss, und ich habe einen regulären Ausdruck, der verwendet werden kann, um die Daten zu bestätigen, die ich empfange. Jetzt bin ich vor dem Problem zu wissen, wann ich alle Daten erhalten habe, auf die ich warte. Wenn die Daten, die ich bereits erhalten […]

Python3.4 Wie lösche ich einen Textabschnitt nach Muster-String-Match

Ich habe eine Datei, die ich brauche, um einen Textabschnitt nach einem String-Muster-Match zu entfernen. Text aus Datei: zone "domain1.com" { type slave; masters {10.10.10.1;}; allow-notify{10.10.10.1;}; allow-transfer {trusted;}; key-directory "/usr/local/etc/namedb/"; file "/usr/local/etc/namedb/domain1.com.external.signed"; }; zone "domain2.com" { type slave; masters {10.10.10.1;}; allow-notify{10.10.10.1;}; allow-transfer {trusted;}; key-directory "/usr/local/etc/namedb/"; file "/usr/local/etc/namedb/domain2.com.external.signed"; }; Wie suche ich nach domain2, lösche dann […]

Pandas CSV mit Stringbegrenzern über Regex lesen

Ich versuche, eine seltsam formatierte Textdatei in einen Pandas DataFrame zu importieren. Zwei Beispiellinien sind unten: LOADED LANE 1 MAT. TYPE= 2 LEFFECT= 1 SPAN= 200. SPACE= 10. BETA= 3.474 LOADEFFECT 5075. LMAX= 3643. COV= .13 LOADED LANE 1 MAT. TYPE= 3 LEFFECT= 1 SPAN= 200. SPACE= 10. BETA= 3.515 LOADEFFECT10009. LMAX= 9732. COV= .08 […]

Python regexp für ein paar tausend Worte

Ich versuche, bestimmte Schlüsselwörter in einer Zeichenkette mit Python zu finden. Die Saite ist so: A was changed from B to C Alles, was ich versuche zu finden ist der "zu C" Teil , wo C ist eines von vielen tausend Worten . Dieser Code baut den Regexp-String auf: pre_pad = 'to ' regex_string = […]

Unicode \ uxxxx in String aus JSON mit Regex entfernen

Ich habe eine JSON-Datei, die Textdaten mit dem Namen stream_key.json : {"text":"RT @WBali: Ideas for easter? Digging in with Seminyak\u2019s best beachfront view? \nRSVP: b&amp;f.wbali@whotels.com https:\/\/t.co\/fRoAanOkyC"} Wie wir sehen können, dass der Text in der Json-Datei Unicode \u2019 , möchte ich diesen Code mit Regex in Python 2.7 entfernen, das ist mein Code so weit […]

Python ist die beste Programmiersprache der Welt.