Robert R.: Pattern für preg_match

Beitrag lesen

Liebe Mitdenker,
liebe Wissende,
liebe Neugierige,

ja!

ich bekomme das Pattern nicht hin, dass ich für die Zerlegung des Type-Elemments von

[3] => Array
        (
            [Field] => class
            [Type] => set('Hotel','Pension','Lodge','Ferienhaus','Ferienwohnung')
            [Null] => YES
            [Key] =>
            [Default] =>
            [Extra] =>

benötige. Wenn nur dec(10,2) oder int(11) oder so drinsteht, klappt alles. Aber die Strings mit dem Apostroph bekomme ich einfach nicht in die Finger... Da matcht dann gar nichts mehr.

Ich habe das schon total verkürzt in der Funktion:

$pm = preg_match('~([a-z]+)((['a-z,0-9]*))~', $columns['Type'], $matches);

return $matches;

Ich will im ersten Schritt nur den Typbezeichner und die Spezifikation auseinander klamüsern.

Spirituelle Grüße
Euer Robert

--
Möge der Forumsgeist wiederbelebt werden!