you don't need the pipe when you use square brackets
it works like this
"*"t[ax][gt] means everything ending on "t" "a or x" "g or t" this is tag,tat,txt,txg
when you write "*"[pl][pm] , you search for everything ending on
pp, pm, lp, lm and not "pl"
so everything between the brackets represents 1 position