Beat: DANKE

Beitrag lesen

/^\d{1,6}(?:,\d{1,6}){0,5}$/

Danke für die Antwort. Habe ich die obigen Zeichen so richtig interpretiert?

^     Angabe bezieht sich auf 1. Stelle des Strings

Muss den Stringbeginn matchen.

\d    Digit (Zahl) gefordert,
{1,6} die 1 - 6 Stellen haben darf
(     für den Rest gilt:
?:,   muss mit Komma beginnen

lies (?:) eine non capuring group, reserviert kein $1 etc...

\d    dann eine Zahl
{1,6} 1 - 6 stellig
)     Ende der Bedingung
{0,5} es dürfen 0..5 Elemente vorkommen

De Gruppe darf so oft vorkommen

$     (keine Ahnung)

Muss das Stringende matchen.

Es sei dir wirklich empfohlen das ABC für PCRE Syntax zu lernen.

mfg Beat

--
><o(((°>           ><o(((°>
   <°)))o><                     ><o(((°>o
Der Valigator leibt diese Fische