Я хочу принимать буквы из диапазона b-g
> [b-g]+
Я хочу принимать буквы не из диапазона a-z
> [^a-z]+
при принятии диапазона b-g
я попытался ^([b-g]+[^a-z]+)$
в моей строке 12bcdefg34
разрешил bcdefg
> [b-g]+
и разрешил 1234
> [^a-z]+
но это делает не соответствует строке, потому что регулярное выражение пытается применить ее форму, но я хочу принимать только эти буквы, поэтому я хочу что-то вроде этого ^[b-g^a-z]+$
это возможно?