Wie schreibe ich das [a-zA-Z0-9!$* \t\r\n]Muster neu, um den Bindestrich mit den vorhandenen Zeichen abzugleichen?
Wie schreibe ich das [a-zA-Z0-9!$* \t\r\n]Muster neu, um den Bindestrich mit den vorhandenen Zeichen abzugleichen?
Ich möchte Zahlen aus einer Zeichenfolge entfernen: questionText = "1 ding ?" Ich möchte die 1Nummer und das Fragezeichen ersetzen ?. Es kann eine beliebige Zahl sein. Ich habe den folgenden nicht funktionierenden Code ausprobiert. questionText.replace(/[0-9]/g, '');
Gibt es eine Möglichkeit, die Mehrfachauswahl mit Regex zu aktivieren? Ich möchte nicht suchen und ersetzen, sondern nur alle Übereinstimmungen gemäß Regex hervorheben / auswählen. Ist das möglich?
Ich habe eine URL und versuche, sie einem regulären Ausdruck zuzuordnen, um einige Gruppen herauszuholen. Das Problem, das ich habe, ist, dass die URL entweder mit einem "/" und mehr URL-Text enden oder fortfahren kann . Ich möchte URLs wie folgt abgleichen: http: // server / xyz /...
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen im vergangenen Jahr . Verbessere diese...
Angenommen, ich habe ein Regex-Muster, dem ich viele Strings zuordnen möchte. val Digit = """\d""".r Ich möchte nur überprüfen, ob ein bestimmter String vollständig mit dem Regex übereinstimmt. Was ist ein guter und idiomatischer Weg, dies in Scala zu tun? Ich weiß, dass ich...
Was ist für Regex die Syntax für die Suche bis, aber nicht eingeschlossen? In etwa wie: Haystack: The quick red fox jumped over the lazy brown dog Expression: .*?quick -> and then everything until it hits the letter "z" but do not include z
Ich möchte wissen, wie man eine Erfassungsgruppe in JavaScript durch Großbuchstaben ersetzt. Hier ist eine vereinfachte Version von dem, was ich bisher versucht habe und was nicht funktioniert: > a="foobar" 'foobar' > a.replace( /(f)/, "$1".toUpperCase() ) 'foobar' > a.replace( /(f)/,...
Ich habe ein brillantes RegEx gefunden , um den Teil eines camelCase- oder TitleCase-Ausdrucks zu extrahieren. (?<!^)(?=[A-Z]) Es funktioniert wie erwartet: Wert -> Wert camelValue -> camel / Value TitleValue -> Titel / Wert Zum Beispiel mit Java: String s = "loremIpsum"; words =...
Um A bis Z abzugleichen, verwenden wir Regex: [A-Za-z] Wie kann man zulassen, dass Regex mit den vom Benutzer eingegebenen utf8-Zeichen übereinstimmt? Zum Beispiel chinesische Wörter wie 环保 部
Welche Engine für reguläre Ausdrücke verwendet Nginx? Es gibt viele Möglichkeiten. Genauer gesagt, welche Syntaxvariante wird unterstützt, dh welche Syntaxfunktionen kann ich verwenden?
Wenn ich die Werte eines Multitype-Datenrahmens in Python / Pandas bereinige, möchte ich die Zeichenfolgen kürzen. Ich mache es derzeit in zwei Anweisungen: import pandas as pd df = pd.DataFrame([[' a ', 10], [' c ', 5]]) df.replace('^\s+', '', regex=True, inplace=True) #front df.replace('\s+$',...
Ich habe derzeit die folgende Abfrage: select regexp_matches(name, 'foo') from table; Wie kann ich dies so umschreiben, dass sich der reguläre Ausdruck wie folgt befindet (funktioniert nicht): select * from table where regexp_matches(name, 'foo'); Die aktuelle Fehlermeldung lautet: FEHLER:...
Ich habe einen Fehler durch diesen regulären Ausdruck bekommen ... $strTmp = preg_replace('~(<\/CharacterStyleRange>(.*?)\n*</CharacterStyleRange>)~gim ' , "</CharacterStyleRange>", $strTmp); Error Warnung : preg_replace (): Unbekannter Modifikator 'g' in .... Warum?...
Ich muss mehrere Gruppen desselben Musters erfassen. Angenommen, ich habe eine folgende Zeichenfolge: HELLO,THERE,WORLD Und ich habe ein folgendes Muster geschrieben ^(?:([A-Z]+),?)+$ Ich möchte, dass jedes einzelne Wort erfasst wird, sodass Gruppe 1 lautet: "HALLO", Gruppe 2 ist "THERE" und...
Ich suche nach einem regulären Ausdruck zum Überprüfen von Hex-Farben in ASP.NET C # und suche auch nach Code für die Überprüfung auf der Serverseite. Zum Beispiel: #CCCCCC
Angenommen, ich habe: my $string = "one.two.three.four"; Wie soll ich mit dem Kontext spielen, um zu ermitteln, wie oft das Muster eine Übereinstimmung gefunden hat (3)? Kann dies mit einem Einzeiler erfolgen? Ich habe es versucht: my ($number) = scalar($string=~/\./gi); Ich dachte, wenn...
Ich brauche eine Möglichkeit, eine Datei mit grep über einen regulären Ausdruck in der Unix-Befehlszeile zu durchsuchen. Zum Beispiel, wenn ich in die Befehlszeile eingebe: python pythonfile.py 'RE' 'file-to-be-searched' Ich brauche den regulären Ausdruck 'RE', um in der Datei gesucht zu werden...
In JavaScript können wir so eine Zeichenfolge bei jedem dritten Zeichen teilen "foobarspam".match(/.{1,3}/g) Ich versuche herauszufinden, wie das in Java geht. Irgendwelche Hinweise?
In modernen Regex-Engines gibt es einige Funktionen, mit denen Sie Sprachen zuordnen können, die ohne diese Funktion nicht übereinstimmen könnten. Beispielsweise stimmt der folgende reguläre Ausdruck mit Rückverweisen mit der Sprache aller Zeichenfolgen überein, die aus einem Wort bestehen, das...