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
Wie entferne ich Zahlen aus einer Zeichenfolge?
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, '');
81 javascript  regex 

4
Javascript regulärer Ausdruck: Entfernen Sie den ersten und letzten Schrägstrich
Ich habe diese Zeichenfolgen in Javascript: /banking/bonifici/italia /banking/bonifici/italia/ und ich möchte den ersten und letzten Schrägstrich entfernen, wenn er existiert. Ich habe es versucht, ^\/(.+)\/?$aber es funktioniert nicht. Beim Lesen eines Beitrags in stackoverflow stellte ich fest, dass PHP eine Trimmfunktion hat und ich seine Javascript-Übersetzung ( http://phpjs.org/functions/trim : 566) …
81 javascript  regex 



11
RegEx zum Teilen von camelCase oder TitleCase (erweitert)
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 = s.split("(?<!^)(?=[A-Z])"); //words equals words = new …

5
Was ist der einfachste reguläre Ausdruck, um E-Mails so zu validieren, dass sie nicht blind akzeptiert werden? [geschlossen]
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 Frage Wenn Benutzer auf meiner Website …

3
Regex bis aber nicht inklusive
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

6
Ersetzen Sie eine Regex-Erfassungsgruppe durch Großbuchstaben in Javascript
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)/, String.prototype.toUpperCase.apply("$1") ) 'foobar' Würden Sie erklären, was mit diesem Code …

6
Entfernen / kürzen Sie alle Zeichenfolgen eines Datenrahmens
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+$', '', regex=True, inplace=True) #end df.values Das ist …

4
Regex, um dem URL-Zeilenende oder dem Zeichen „/“ zu entsprechen
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 / 2008-10-08-4 http: …
80 regex 


3
Warnung: preg_replace (): Unbekannter Modifikator 'g'
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?
79 php  regex 


2
Verwenden von Regex in WHERE in Postgres
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: Das Argument von WHERE muss vom Typ boolean sein, nicht vom …
79 regex  postgresql 

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.