fork download
  1. <?php
  2.  
  3. $group = array(
  4. 'Klas HV1',
  5. 'Klas HV1 vak AK1',
  6. 'Klas HV1 vak GH1',
  7. 'Klas HV1 vak WI1',
  8. 'Klas HV1 vak NA1',
  9. 'Klas HV1 vak FR',
  10. 'Les science1',
  11. 'Les project',
  12. 'Les BNI'
  13. );
  14. $result=array();
  15. foreach($group as $item){
  16. echo $item . ':';
  17. if (preg_match('/^Klas [^ ]+(?! vak.+)$/', $item)){
  18. echo 'match';
  19. } else {
  20. echo 'no match';
  21. }
  22. echo "\n";
  23. }
Success #stdin #stdout 0.02s 24684KB
stdin
Standard input is empty
stdout
Klas HV1:match
Klas HV1 vak AK1:no match
Klas HV1 vak GH1:no match
Klas HV1 vak WI1:no match
Klas HV1 vak NA1:no match
Klas HV1 vak FR:no match
Les science1:no match
Les project:no match
Les BNI:no match