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.



5
Javascript + Regex = Nichts, um Fehler zu wiederholen?
Ich bin neu bei Regex und versuche, es in eines meiner neuen Projekte einzubringen, um zu sehen, ob ich es lernen und zu meinem Repitoire an Fähigkeiten hinzufügen kann. Allerdings stoße ich hier auf eine Straßensperre. Ich versuche zu sehen, ob die Benutzereingabe unzulässige Zeichen enthält, indem ich die .searchFunktion …

11
Wie kann ich in Javascript ein globales Ersetzen einer Zeichenfolge mit einer Variablen in '/' und '/ g' durchführen?
Ich möchte eine globale Ersetzung der Zeichenfolge mithilfe von String.replace in Javascript durchführen. In der Dokumentation habe ich gelesen, dass ich dies mit / g tun kann, dh zum Beispiel; var mystring = mystring.replace(/test/g, mystring); und dies wird alle Vorkommen innerhalb von mystring ersetzen. Keine Anführungszeichen für den Ausdruck. Aber …

2
Regex für den Routenabgleich in Express
Ich bin nicht sehr gut mit regulären Ausdrücken, deshalb möchte ich sicherstellen, dass ich das richtig mache. Nehmen wir an, ich habe zwei sehr ähnliche Routen /discussion/:slug/und /page/:slug/. Ich möchte eine Route erstellen, die diesen beiden Seiten entspricht. app.get('/[discussion|page]/:slug', function(req, res, next) { ...enter code here... }) Ist das der …
75 regex  node.js  express 

5
Regex für Wörter einer bestimmten Länge
Ich würde gerne wissen, dass der reguläre Ausdruck mit Wörtern übereinstimmt, sodass die Wörter eine maximale Länge haben. Wenn beispielsweise ein Wort maximal 10 Zeichen lang ist, möchte ich, dass der reguläre Ausdruck übereinstimmt. Wenn die Länge jedoch 10 überschreitet, sollte der reguläre Ausdruck nicht übereinstimmen. Ich habe es versucht …
75 java  regex 

1
Ausschluss des grunzenden Ordners (Minimatch / Glob)
Ich habe eine Situation, in der ich versuche, eine Codebasis mit Grunzen zu fusseln, mit Ausnahme bestimmter Ordner. grunt verwendet minimatch (ähnlich wie bsdglob) unter der Haube, um Dateien abzugleichen, aber ich kann anscheinend nicht herausfinden, wie ein .gitignore-Stil einen Ordner ausschließt. Ich möchte dies aufnehmen: ignoreme und passen Sie …





5
Textverarbeitung - Python vs Perl Leistung [geschlossen]
Es ist unwahrscheinlich, dass diese Frage zukünftigen Besuchern hilft. Es ist nur für ein kleines geografisches Gebiet, einen bestimmten Zeitpunkt oder eine außerordentlich enge Situation relevant, die für das weltweite Internetpublikum nicht allgemein anwendbar ist. Wenn Sie Hilfe benötigen, um diese Frage allgemeiner anwendbar zu machen, besuchen Sie die Hilfe …

6
Ersetzen Sie Nicht-ASCII-Zeichen aus der Zeichenfolge
Ich habe Strings A função, Ãugentin denen ich brauche wie zu ersetzen Zeichen ç, ã, Ãmit leeren Saiten. Wie kann ich nur diese Nicht-ASCII-Zeichen abgleichen? Ich benutze eine Funktion public static String matchAndReplaceNonEnglishChar(String tmpsrcdta) { String newsrcdta = null; char array[] = Arrays.stringToCharArray(tmpsrcdta); if (array == null) return newsrcdta; for …
74 java  regex 

6
Platzhalter im Muster für http.HandleFunc
Gibt es bei der Registrierung von Handlern in Go (Sprache) eine Möglichkeit, Platzhalter im Muster anzugeben? Zum Beispiel: http.HandleFunc("/groups/*/people", peopleInGroupHandler) Wo *könnte eine gültige URL-Zeichenfolge sein. Oder ist die einzige Lösung, um /groupsden Rest aus der Handler ( peopleInGroupHandler) -Funktion heraus abzugleichen und herauszufinden ?
74 regex  go 

5
Wie benutzt man grep, um etwas direkt nach `name =` zu bekommen?
Ich versuche nicht, irgendetwas gleich danach zu erfassen name=, sondern nur Leerzeichen und alphanumerische Zeichen. z.B: name=some value here Ich bekomme some value here Ich bin total neu in diesem Bereich, der folgende Grep passt zu allem, einschließlich dem name=. grep 'name=.*' filename Jede Hilfe wird sehr geschätzt.
74 regex  bash  grep 

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.