<?php
$re = '/(?J)(?:,\s?min\s?(?P<min>\d+)\s?)(?:,\s?max\s?(?P<max>\d+)\s?)?|(?:,\s?max\s?(?P<max>\d+)\s?)(?:,\s?min\s?(?P<min>\d+)\s?)?/';
print_r($matches["max"] . " = max and min = " . $matches["min"] . PHP_EOL
); }
print_r($matches["max"] . " = max and min = " . $matches["min"] . PHP_EOL
); }
print_r($matches["max"] . " = max and min = " . $matches["min"] . PHP_EOL
); }
print_r($matches["max"] . " = max and min = " . $matches["min"]); }
PD9waHAKCiRyZSA9ICcvKD9KKSg/Oixccz9taW5ccz8oP1A8bWluPlxkKylccz8pKD86LFxzP21heFxzPyg/UDxtYXg+XGQrKVxzPyk/fCg/Oixccz9tYXhccz8oP1A8bWF4PlxkKylccz8pKD86LFxzP21pblxzPyg/UDxtaW4+XGQrKVxzPyk/Lyc7IAppZiAocHJlZ19tYXRjaCgkcmUsICIsbWF4IDEsIG1pbiAyIiwgJG1hdGNoZXMpKXsKCXByaW50X3IoJG1hdGNoZXNbIm1heCJdIC4gIiA9IG1heCBhbmQgbWluID0gIiAuICRtYXRjaGVzWyJtaW4iXSAuIFBIUF9FT0wpOwp9CmlmIChwcmVnX21hdGNoKCRyZSwgIixtaW4gNSwgbWF4IDYiLCAkbWF0Y2hlcykpewoJcHJpbnRfcigkbWF0Y2hlc1sibWF4Il0gLiAiID0gbWF4IGFuZCBtaW4gPSAiIC4gJG1hdGNoZXNbIm1pbiJdIC4gUEhQX0VPTCk7Cn0KaWYgKHByZWdfbWF0Y2goJHJlLCAiLCBtaW4gNyIsICRtYXRjaGVzKSl7CglwcmludF9yKCRtYXRjaGVzWyJtYXgiXSAuICIgPSBtYXggYW5kIG1pbiA9ICIgLiAkbWF0Y2hlc1sibWluIl0gLiBQSFBfRU9MKTsKfQppZiAocHJlZ19tYXRjaCgkcmUsICIsbWF4IDgiLCAkbWF0Y2hlcykpewoJcHJpbnRfcigkbWF0Y2hlc1sibWF4Il0gLiAiID0gbWF4IGFuZCBtaW4gPSAiIC4gJG1hdGNoZXNbIm1pbiJdKTsKfQ==