[RegEx] Zahlen und Dezimalzahlen finden

das Pattern war immer noch nicht vollständig, da so was wie "120x160/180/190x120/130/200" durchfiel. Neues Pattern
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:
Zurück