Articles of Regex

Regex – Sollten Bindestriche entfernt werden?

Mögliche Duplikate: Wie werden Bindestriche mit dem regulären Ausdruck abgeglichen? Bindestrich ist ein Sonderzeichen in Regex, zum Beispiel, um einen Bereich auszuwählen, könnte ich etwas tun wie: [0-9A-F] Aber außerhalb der eckigen Klammern ist es nur ein normaler Charakter oder? Ich habe dies auf ein paar Online-Regex-Testern getestet, und Bindestriche scheinen als normales Zeichen außerhalb […]

Regulärer Ausdruck Muster zu URL mit oder ohne http: // www

Ich bin überhaupt nicht gut in regulären Ausdrücken. Ich habe bisher viel Framework-Code benutzt, aber ich finde keinen, der eine URL wie http://www.example.com/etcetc aber auch etwas wie www.example.com/etcetc und example.com/etcetc . Jede Hilfe wäre großartig. Danke Leute!

Wie überprüft man mit Hilfe regulärer Ausdrücke, ob eine Zeichenkette ein Palindrom ist?

Das war eine Interviewfrage, die ich nicht beantworten konnte: Wie überprüft man mit Hilfe regulärer Ausdrücke, ob eine Zeichenkette ein Palindrom ist? ps Es gibt bereits eine Frage ” Wie kann man überprüfen, ob die gegebene Zeichenkette Palindrom ist? ” und es gibt viele Antworten in verschiedenen Sprachen, aber keine Antwort, die reguläre Ausdrücke verwendet.

Regex zum Teilen einer CSV

Ich weiß, dass dies (oder ähnlich) schon oft gestellt wurde, aber nachdem ich zahlreiche Möglichkeiten ausprobiert habe, konnte ich keine Regex finden, die 100% ig funktioniert. Ich habe eine CSV-Datei und ich versuche, sie in ein Array zu teilen, aber zwei Probleme zu begegnen: Komma und leere Elemente. Die CSV sieht so aus: 123,2.99,AMO024,Title,”Description, more […]

Ruft den Index eines Musters in einer Zeichenfolge mit Regex ab

Ich möchte eine Zeichenfolge nach einem bestimmten Muster suchen. Stellen die regulären Ausdrucksklassen die Positionen (Indizes innerhalb der Zeichenkette) des Musters innerhalb der Zeichenkette bereit? Es kann mehr als 1 Vorkommen des Musters geben. Ein praktisches Beispiel?

Wie man Stack-Overflow-Auto-Link-Verhalten nachahmt

Mit PHP, wie kann ich das automatische Verbindungsverhalten von Stack Overflow (welches BTW ist unglaublich cool) nachahmen? Zum Beispiel die folgende URL: http://www.stackoverflow.com/questions/1925455/how-to-mimic-stackoverflow-auto-link-behavior Wird in folgendes umgewandelt: stackoverflow.com/questions/1925455/… Das title Attribut interessiert mich in diesem Fall nicht wirklich. Und das: http://pt.php.net/manual/en/function.base-convert.php Wird in folgendes umgewandelt: pt.php.net/manual/en/… Wie kann ich eine ähnliche function in PHP machen? […]

Regulärer Ausdruck für Vor- und Nachname

Für die validation von Webseiten benötige ich die Vor- und Nachnamenvalidierung. Für den Vornamen sollte es nur Buchstaben enthalten und mehrere Wörter mit Leerzeichen und keine Buchstaben und mindestens 3 Zeichen und höchstens 30 Zeichen enthalten. Leere Zeichenfolge sollte nicht überprüft werden. Dh: Jason, Jason, Jason Smith, Jason Smith, Jason, Jason Smith, Jason Smith, Jason […]

Wie entferne ich alle Leerzeichen aus einer Zeichenkette?

So wird ” xx yy 11 22 33 ” zu “xxyy112233” . Wie kann ich das erreichen?

Was ist “The Best” US-Währung RegEx?

Eine schnelle Suche nach Währung Regex bringt eine Menge Ergebnisse . Das Problem, das ich habe, wenn ich eine von diesen auswähle, ist, dass Regex schwierig zu überprüfen ist, ohne alle Randfälle zu prüfen. Ich könnte viel Zeit damit verbringen, da ich sicher bin, dass es schon Hunderte anderer Entwickler getan haben. Hat jemand eine […]

Warum sind reguläre Ausdrücke so kontrovers?

Bei der Untersuchung von regulären Ausdrücken (auch als RegEx-es bekannt) gibt es viele Individuen, die reguläre Ausdrücke als den Heiligen Gral zu sehen scheinen. Etwas, das so kompliziert aussieht – muss nur die Antwort auf jede Frage sein. Sie neigen dazu zu denken, dass jedes Problem mit regulären Ausdrücken lösbar ist. Auf der anderen Seite […]