Für was unten angegebenen Ausdruck kann verwendet werden, um zu entsprechen?Regulärer Ausdruck in PHP
([0123][0-9])-([01][0-9])-([0-9]{4})
auf diese hinzuzufügen, können Sie die Sozialversicherungsnummer, E-Mail, Datum Zeit etc
Für was unten angegebenen Ausdruck kann verwendet werden, um zu entsprechen?Regulärer Ausdruck in PHP
([0123][0-9])-([01][0-9])-([0-9]{4})
auf diese hinzuzufügen, können Sie die Sozialversicherungsnummer, E-Mail, Datum Zeit etc
Dies kann 00-00-0000
die Regex gegeben
einfach brechen den Ausdruck übereinstimmen unten sein:
([0123] -- Match 0 .. 3
[0-9]) -- Match 0 .. 9
- -- Match a dash
([01] -- Match a 0 or a 1
[0-9]) -- Match 0 .. 9
- -- Match dash
([0-9]{4}) -- Match 4 numbers in the range of 0 .. 9
Wie für die runden Klammern erfassen sie nur die Ausdrücke innerhalb, dh. ([0123][0-9])
wird die ersten beiden Spielsteine einnehmen.
ich erwähnt habe vor, wie toll RegexBuddy ist:
([0123][0-9])-([01][0-9])-([0-9]{4})
Match the regular expression below and capture its match into backreference number 1 «([0123][0-9])»
Match a single character present in the list “0123” «[0123]»
Match a single character in the range between “0” and “9” «[0-9]»
Match the character “-” literally «-»
Match the regular expression below and capture its match into backreference number 2 «([01][0-9])»
Match a single character present in the list “01” «[01]»
Match a single character in the range between “0” and “9” «[0-9]»
Match the character “-” literally «-»
Match the regular expression below and capture its match into backreference number 3 «([0-9]{4})»
Match a single character in the range between “0” and “9” «[0-9]{4}»
Exactly 4 times «{4}»
Created with RegexBuddy
Kommerzielle Anzeige entfernt, P freie Alternativen hier: http : //stackoverflow.com/questions/89718/is-there-anything-like-regexbuddy-in-the-open-source-world – mario
@mario - Wirklich? Einen Link zu einem wertvollen Entwicklerwerkzeug entfernen? Aufgrund dieser Mentalität sollten wir alle Links zu Visual Studio entfernen und auf Mono als Alternative verweisen. :) –
Hmm, die Leute werden immer noch in der Lage sein, es zu googeln. Nevermind, ich dachte auch darüber nach, es zu piraten, lol, denn anders als "The Regulator" läuft es unter Linux/Wine. Aber trotzdem, da wir eine nette Referenzseite haben, dachte ich, dass das für Gelegenheitsleser interessanter ist. – mario
Ausprobieren auf dieser Seite http://gskinner.com/RegExr/ –
möglich Duplikat [reguler Ausdruck Sozialversicherungsnummer übereinstimmen] (http://stackoverflow.com/questions/4591171/reguler-expression-to-match-social-security-number) – mario
@ Stefan H: Danke –