fork download
  1. String s = "abc";
  2.  
  3. switch(s){
  4. case { it =~ /b/ }:
  5. println 'string has a "b" in it'
  6. break;
  7. case ~/abc/:
  8. println 'matched'
  9. break;
  10. }
  11.  
  12. switch(s){
  13. case { it =~ /e/ }:
  14. println 'string has a "e" in it'
  15. break;
  16. case ~/abc/:
  17. println 'matched "abc"'
  18. break;
  19. }
Success #stdin #stdout 1.32s 332544KB
stdin
Standard input is empty
stdout
string has a "b" in it
matched "abc"