BEGIN { r1 = "[a-cg-j1-3]" r2 = "[^aeiou]" } $0 ~ r1 { print $0 " matches /[a-cg-j1-3]/" } $0 ~ r2 { print $0 " matches /[^aeiou]/" }