Als «preg-match» getaggte Fragen

4
Wie kann ich ereg-Ausdrücke in PHP in preg konvertieren?
Da reguläre POSIX-Ausdrücke (ereg) seit PHP 5.3.0 veraltet sind, möchte ich eine einfache Möglichkeit kennen, die alten Ausdrücke in PCRE (Perl Compatible Regular Expressions) (preg) zu konvertieren . Zum Beispiel habe ich diesen regulären Ausdruck: eregi('^hello world'); Wie kann ich Ausdrücke in preg_matchkompatible Ausdrücke übersetzen? Hinweis: Dieser Beitrag dient als …

4
Regex: Geben Sie "Leerzeichen oder Anfang der Zeichenfolge" und "Leerzeichen oder Ende der Zeichenfolge" an.
Stellen Sie sich vor, Sie versuchen, eine Musterübereinstimmung mit "Stapelüberlauf" durchzuführen. Sie möchten Folgendes: this is stackoverflow and it rocks [MATCH] stackoverflow is the best [MATCH] i love stackoverflow [MATCH] typostackoverflow rules [NO MATCH] i love stackoverflowtypo [NO MATCH] Ich kann den Stackoverflow analysieren, wenn auf beiden Sites Leerzeichen vorhanden …
127 regex  preg-match 


1
"Unbekannter Modifikator 'g' in ..." bei Verwendung von preg_match in PHP?
Dies ist der reguläre Ausdruck, den ich verwenden möchte: /^(\w|\.|-)+?@(\w|-)+?\.\w{2,4}($|\.\w{2,4})$/gim Ich habe es auf dieser Seite gefunden und es funktioniert großartig, wenn ich es dort ausprobiere. Sobald ich es in meinen Code eingefügt habe, erhalte ich folgende Meldung: Warning: preg_match() [function.preg-match]: Unknown modifier 'g' in C:\xampp\htdocs\swebook\includes\classes.php on line 22 Kann …


2
Regulärer Ausdruck, der das eine oder andere Wort enthält
Ich muss einen Ausdruck erstellen, der einer ganzen Zahl entspricht, gefolgt von "Sekunden" oder "Minuten". Ich habe diesen Ausdruck ausprobiert: ([0-9]+)\s+(\bseconds\b)|(\bminutes\b) Es funktioniert gut für Sekunden, aber nicht für Minuten. ZB "5 Sekunden" ergibt 5; Sekunden; während "5 Minuten" gibt ;; Minuten
84 regex  preg-match 

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.