Als «regex» getaggte Fragen

Reguläre Ausdrücke bieten eine deklarative Sprache, um Muster innerhalb von Zeichenfolgen abzugleichen. Sie werden häufig zur Validierung, Analyse und Transformation von Zeichenfolgen verwendet. Da reguläre Ausdrücke nicht vollständig standardisiert sind, sollten alle Fragen mit diesem Tag auch ein Tag enthalten, das die jeweilige Programmiersprache oder das jeweilige Tool angibt. HINWEIS: Wenn Sie nach HTML-, JSON- usw. Regexen fragen, werden Sie in der Regel mit negativen Reaktionen konfrontiert. Wenn es einen Parser dafür gibt, verwenden Sie diesen stattdessen.



7
Übereinstimmende Zeichenfolgen mit Platzhalter
Ich möchte Zeichenfolgen mit einem Platzhalter (*) abgleichen, wobei der Platzhalter "any" bedeutet. Zum Beispiel: *X = string must end with X X* = string must start with X *X* = string must contain X Einige zusammengesetzte Verwendungen wie: *X*YZ* = string contains X and contains YZ X*YZ*P = string …
71 c#  regex  string  wildcard 

2
Fehler "Unbekannte Escape-Sequenz" in Go
Ich habe die folgende Funktion in Go geschrieben. Die Idee ist, dass der Funktion eine Zeichenfolge übergeben wird und die erste gefundene IPv4-IP-Adresse zurückgegeben wird. Wird keine IP-Adresse gefunden, wird eine leere Zeichenfolge zurückgegeben. func parseIp(checkIpBody string) string { reg, err := regexp.Compile("[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+") if err == nil { return "" …
71 regex  syntax  go 

6
Regex, um die Wörter nach dem Abgleichen der Zeichenfolge zu erhalten
Unten ist der Inhalt: Subject: Security ID: S-1-5-21-3368353891-1012177287-890106238-22451 Account Name: ChamaraKer Account Domain: JIC Logon ID: 0x1fffb Object: Object Server: Security Object Type: File Object Name: D:\ApacheTomcat\apache-tomcat-6.0.36\logs\localhost.2013-07-01.log Handle ID: 0x11dc Ich muss die Wörter nach dem Object Name:Wort in dieser Zeile erfassen . Welches ist D:\ApacheTomcat\apache-tomcat-6.0.36\logs\localhost.2013-07-01.log. Wie kann ich das …


4
Wie entferne ich Wagenrückläufe und neue Zeilen in Postgresql?
Alle, Ich stecke wieder fest und versuche, meine Daten in einem Format abzurufen, in dem ich sie benötige. Ich habe ein Textfeld, das so aussieht. "Deangelo 001 Deangelo lokale Herkunft des Namens: italain vom amerikanischen Namen Deangelo Bedeutung: der Engel emotionales Spektrum • Er ist eine Quelle der Freude für …
70 regex  postgresql 

2
Regelmäßige JavaScript-Ausdrücke und Unterübereinstimmungen
Warum funktionieren Javascript-Unterübereinstimmungen nicht mehr, wenn der gModifikator festgelegt ist? var text = 'test test test test'; var result = text.match(/t(e)(s)t/); // Result: ["test", "e", "s"] Das obige funktioniert gut, result[1]ist "e"und result[2]ist "s". var result = text.match(/t(e)(s)t/g); // Result: ["test", "test", "test", "test"] Das Obige ignoriert meine Erfassungsgruppen. Ist …
70 javascript  regex 

2
Durchlaufen von Python-Regex-Übereinstimmungen
Das muss einfacher sein als das, was mir begegnet. Mein Problem ist das Drehen einer Zeichenfolge, die so aussieht: ABC12DEF3G56HIJ7 in 12 * ABC 3 * DEF 56 * G 7 * HIJ Und ich kann für mein ganzes Leben keinen korrekten Satz von Loops mit REGEX-Matching entwerfen. Der Kern …

5
Suche ohne Berücksichtigung der Groß- und Kleinschreibung in Mongo
Ich verwende in Mongo eine Suche ohne Berücksichtigung der Groß- und Kleinschreibung, ähnlich wie bei https://stackoverflow.com/q/5500823/1028488 . dh ich benutze einen regulären Ausdruck mit Optionen i. Aber ich habe Probleme, den regulären Ausdruck auf nur dieses Wort zu beschränken. Er funktioniert eher wie ein "Gefällt mir" in SQL Beispiel: Wenn …

3
Verwenden von BeautifulSoup, um ein HTML-Tag zu finden, das bestimmten Text enthält
Ich versuche, die Elemente in einem HTML-Dokument abzurufen, die das folgende Textmuster enthalten: # \ S {11} <h2> this is cool #12345678901 </h2> Das vorherige würde also übereinstimmen, indem es Folgendes verwendet: soup('h2',text=re.compile(r' #\S{11}')) Und die Ergebnisse wären ungefähr so: [u'blahblah #223409823523', u'thisisinteresting #293845023984'] Ich kann den gesamten passenden Text …

5
Wie bekomme ich die erfassten Gruppen von Select-String?
Ich versuche, mit Powershell (Version 4) Text aus einer Reihe von Dateien unter Windows zu extrahieren: PS > Select-String -AllMatches -Pattern <mypattern-with(capture)> -Path file.jsp | Format-Table So weit, ist es gut. Das gibt eine schöne Reihe von MatchInfoObjekten: IgnoreCase LineNumber Line Filename Pattern Matches ---------- ---------- ---- -------- ------- ------- …

8
Geben Sie nur die Ziffern 0-9 von einem String zurück
Ich benötige einen regulären Ausdruck, den ich in VBScript und .NET verwenden kann und der nur die Zahlen zurückgibt, die in einer Zeichenfolge gefunden werden. Zum Beispiel sollte eine der folgenden "Zeichenfolgen" nur 1231231234 zurückgeben 123 123 1234 (123) 123-1234 123-123-1234 (123) 123-1234 123.123.1234 123 123 1234 1 2 3 …

5
Entfernen Sie alle Nicht-Wort-Zeichen aus einem String in Java und lassen Sie Zeichen mit Akzent?
Anscheinend zählt Javas Regex-Geschmack Umlaute und andere Sonderzeichen als Nicht- "Wortzeichen", wenn ich Regex verwende. "TESTÜTEST".replaceAll( "\\W", "" ) gibt "TESTTEST" für mich zurück. Was ich möchte, ist, dass nur alle wirklich nicht "Wortzeichen" entfernt werden. Jeder Weg, dies zu tun, ohne etwas in der Art von zu haben "[^A-Za-z0-9äöüÄÖÜßéèáàúùóò]" …
68 java  regex  string 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.