2016-08-06 18 views
-1

Hier ist meine ZeichenfolgeWie Regex nur das erste Vorkommen von Datum übereinstimmen?

28388 06/08/2016 06/08/2016 07/27/2016 00901683 

Hier meine aktuellen Regex

([0-9]{2}\/[0-9]{2}\/[0-9]{4}) 

Derzeit ist es alle 3 Tage, übereinstimmt. Wie kann ich es stoppen, sobald es das erste gefunden hat?

+0

Ich habe Tausende von Ergebnissen durch googeln, bitte versuchen Sie es selbst dort zuerst. StackOverflow schreibt keine Antwort für Sie. :) –

Antwort

0

Sie verwenden explizit die Methode preg_match_ alle. Raten Sie, wenn Sie nur preg_match verwenden, wird es Ihnen gut gehen.

+0

Sind Sie sicher, dass OP überhaupt PHP benutzt? –

+0

es sagt [tag: preg_match_all], das ist ein PHP-Tag (und eine PHP-Funktion); Wenn nicht, sollte er das Tag nicht verwenden (siehe Beschreibung des Tags). Es könnte Funktionen mit dem gleichen Namen in anderen Sprachen geben, aber PHP (so sehr ich * PHP nicht mag) hat dieses Tag "besetzt". –

+0

das ist vielleicht der Fall, immer noch Ihre Antwort ist ein Kommentar. Selbst ich würde vorschlagen, es als Duplikat zu markieren. –

Verwandte Themen