fork download
  1. <?php
  2.  
  3. $json = '["P4950Zp550","P4950Zp,575","P4950Zp600","P5000Zp550","P5000Zp,575","P5000Zp600","P4975Zp550","P4975Zp600"]';
  4. $array = json_decode($json, true);
  5. foreach ($array as $value) {
  6. if (!preg_match('/^[PM]\d{3,5}Z[pm]\d{3,5}$/',$value)) {
  7. echo "Invalid value: $value<br>\n";
  8. }
  9. }
Success #stdin #stdout 0.02s 23876KB
stdin
Standard input is empty
stdout
Invalid value: P4950Zp,575<br>
Invalid value: P5000Zp,575<br>