fork download
  1. #!/bin/bash
  2.  
  3. re='^(master|release)'
  4.  
  5. for branch in release-foo-bar master-baz-quux devel-fnord-pizzazz other-gunk-tripe
  6. do
  7. if [[ $branch =~ $re ]]; then
  8. echo "$branch matched $re"
  9. else
  10. echo "$branch did not match $re"
  11. fi
  12. done
Success #stdin #stdout 0s 4316KB
stdin
Standard input is empty
stdout
release-foo-bar matched ^(master|release)
master-baz-quux matched ^(master|release)
devel-fnord-pizzazz did not match ^(master|release)
other-gunk-tripe did not match ^(master|release)