Als «regex» getaggte Fragen

580
reguläre Ausdrücke des jQuery-Selektors

Ich bin nach der Dokumentation über die Verwendung von Platzhaltern oder regulären Ausdrücken (nicht sicher über die genaue Terminologie) mit einem jQuery-Selektor. Ich habe selbst danach gesucht, konnte jedoch keine Informationen zur Syntax und deren Verwendung finden. Weiß jemand, wo sich die...

531
Regulärer Ausdruck, um beim ersten Spiel anzuhalten

Mein Regex-Muster sieht ungefähr so ​​aus <xxxx location="file path/level1/level2" xxxx some="xxx"> Ich interessiere mich nur für den Teil in Anführungszeichen, die dem Standort zugeordnet sind. Sollte es ohne den gierigen Schalter nicht so einfach sein wie unten? /.*location="(.*)".*/...

516
Wie ersetze ich einen regulären Ausdruck in MySQL?

Ich habe eine Tabelle mit ~ 500k Zeilen; Die Spalte varchar (255) UTF8 filenameenthält einen Dateinamen. Ich versuche, verschiedene seltsame Zeichen aus dem Dateinamen zu entfernen - dachte, ich würde eine Zeichenklasse verwenden: [^a-zA-Z0-9()_ .\-] Gibt es in MySQL eine Funktion, mit der Sie...

453
Wie ersetze ich einfache URLs durch Links?

Ich verwende die folgende Funktion, um URLs in einem bestimmten Text abzugleichen und sie durch HTML-Links zu ersetzen. Der reguläre Ausdruck funktioniert hervorragend, aber derzeit ersetze ich nur das erste Spiel. Wie kann ich die gesamte URL ersetzen? Ich denke, ich sollte den Befehl exec...

442
Gibt es eine RegExp.escape-Funktion in Javascript?

Ich möchte nur einen regulären Ausdruck aus einer möglichen Zeichenfolge erstellen. var usersString = "Hello?!*`~World()[]"; var expression = new RegExp(RegExp.escape(usersString)) var matches = "Hello".match(expression); Gibt es dafür eine eingebaute Methode? Wenn nicht, was benutzen die Leute?...

411
Regulärer Ausdruck zum Extrahieren von Text in eckigen Klammern

Einfache Regex-Frage. Ich habe eine Zeichenfolge im folgenden Format: this is a [sample] string with [some] special words. [another one] Was ist der reguläre Ausdruck, um die Wörter in den eckigen Klammern zu extrahieren, dh. sample some another one Hinweis: In meinem Anwendungsfall können Klammern...