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.


3
JavaScript ersetzen / Regex
Angesichts dieser Funktion: function Repeater(template) { var repeater = { markup: template, replace: function(pattern, value) { this.markup = this.markup.replace(pattern, value); } }; return repeater; }; Wie kann ich this.markup.replace()global ersetzen? Hier ist das Problem. Wenn ich es so benutze: alert(new Repeater("$TEST_ONE $TEST_ONE").replace("$TEST_ONE", "foobar").markup); Der Wert der Warnung lautet "foobar $ …

3
Wie erstelle ich einen Google Mail-Filter, der nur am Anfang der Betreffzeile nach Text sucht?
Wir erhalten regelmäßig automatisierte Build-Nachrichten von Jenkins Build-Servern bei der Arbeit. Es wäre schön, diese in ein Etikett zu stecken und den Posteingang zu überspringen. Die Verwendung eines Filters ist natürlich die richtige Wahl. Der gewünschte Bezeichner ist die Zeichenfolge [RELEASE]am Anfang einer Betreffzeile. Der Versuch, eine der folgenden regulären …
113 regex  filter  gmail  subject 

15
Regex zum Teilen einer Zeichenfolge mit Leerzeichen, wenn sie nicht in einfache oder doppelte Anführungszeichen gesetzt ist
Ich bin neu in regulären Ausdrücken und würde mich über Ihre Hilfe freuen. Ich versuche, einen Ausdruck zusammenzustellen, der die Beispielzeichenfolge unter Verwendung aller Leerzeichen aufteilt, die nicht in einfache oder doppelte Anführungszeichen gesetzt sind. Mein letzter Versuch sieht so aus: (?!")und funktioniert nicht ganz. Es teilt sich auf dem …
113 java  regex  split 

3
Python-Split-String basierend auf Regex
Was ist der beste Weg, um einen String "HELLO there HOW are YOU"nach Großbuchstaben zu teilen (in Python)? Am Ende hätte ich also ein Array wie das folgende: results = ['HELLO there', 'HOW are', 'YOU'] BEARBEITEN: Ich habe versucht: p = re.compile("\b[A-Z]{2,}\b") print p.split(page_text) Es scheint jedoch nicht zu funktionieren.
113 python  regex  split 

3
Java Regex erfasst Gruppenindizes
Ich habe die folgende Zeile: typeName="ABC:xxxxx;"; Ich muss das Wort holen ABC, Ich habe das folgende Code-Snippet geschrieben: Pattern pattern4=Pattern.compile("(.*):"); matcher=pattern4.matcher(typeName); String nameStr=""; if(matcher.find()) { nameStr=matcher.group(1); } Also , wenn ich legte group(0)ich ABC:aber , wenn ich legte group(1)es ist ABC, so ich wissen will , Was bedeutet das 0und …
113 java  regex 


4
Regex, um alles außer Zahlen und einem Dezimalpunkt zu ersetzen
Ich habe ein Textfeld, das nur Text oder Dezimalzahl bleiben muss. Hier ist der Code, den ich derzeit verwende, um alles außer Zahlen und einem Dezimalpunkt zu ersetzen. Das Problem ist, ich kann keinen regulären Ausdruck finden, der alles andere identifiziert document.getElementById(target).value = newVal.replace(/\D[^\.]/g, ""); Das \ D funktioniert gut, …
113 javascript  regex 


3
Regex für String enthält?
Was ist der reguläre Ausdruck, um einfach zu überprüfen, ob eine Zeichenfolge ein bestimmtes Wort enthält (z. B. 'Test')? Ich habe ein bisschen gegoogelt, kann aber kein klares Beispiel für eine solche Regex finden. Dies ist für ein Build-Skript gedacht, hat jedoch keinen Einfluss auf eine bestimmte Programmiersprache.
112 regex 

5
Sie können dem Backslash mit Regex nicht entkommen?
Ich verwende den folgenden regulären Ausdruck ^[a-zA-Z0-9\',!;\?\$\^:\\\/`\|~&\" @#%\*\{}\(\)_\+\.\s=-]{1,1000}$ Ich weiß, dass es hässlich ist, aber bis jetzt erfüllt es seinen Zweck, abgesehen davon, dass der Backslash nicht erlaubt ist, wie ich denke, weil es entkommen ist. Ich habe es auch versucht, \\anstatt \\\nur die gleichen Ergebnisse zu erzielen. Irgendwelche Ideen?
112 regex 

5
Verwendung von Regex in der String.contains () -Methode in Java
Ich möchte überprüfen, ob ein String die Wörter "speichert", "speichern" und "Produkt" in dieser Reihenfolge enthält, unabhängig davon, was sich dazwischen befindet. Ich habe versucht, someString.contains(stores%store%product);und auch.contains("stores%store%product"); Muss ich einen regulären Ausdruck explizit deklarieren und an die Methode übergeben, oder kann ich einen regulären Ausdruck überhaupt nicht übergeben?
112 java  regex  string 


18
Entfernen Sie Nicht-utf8-Zeichen aus der Zeichenfolge
Ich habe ein Problem mit dem Entfernen von Nicht-Utf8-Zeichen aus der Zeichenfolge, die nicht richtig angezeigt werden. Zeichen sind wie folgt 0x97 0x61 0x6C 0x6F (hexadezimale Darstellung) Was ist der beste Weg, um sie zu entfernen? Regulärer Ausdruck oder etwas anderes?
112 php  regex 


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.