das Pattern war immer noch nicht vollständig, da so was wie "120x160/180/190x120/130/200" durchfiel. Neues Pattern
was zu folgendem führt
Aber jetzt ist's genug.
Gruß
Peter
PHP:
$num_pat = "\d+([,.]\d+)*";
$range_pat = $num_pat . "((-" . $num_pat . ")?|(/". $num_pat . ")*)";
$pattern = "#.*[ ]((" . $range_pat . "x){2}" . $range_pat . ")[ ].*#";
was zu folgendem führt
PHP:
$pattern = "#.*[ ]((\d+([,.]\d+)*((-\d+([,.]\d+)*)?|(/\d+([,.]\d+)*)*)x){2}\d+([,.]\d+)*((-\d+([,.]\d+)*)?|(/\d+([,.]\d+)*)*))[ ].*#";
Aber jetzt ist's genug.
Gruß
Peter
Zuletzt bearbeitet: