Мне нужно регулярное выражение, которое соответствует выражению, заканчивающемуся границей слова, но которое не рассматривает дефис как границу. т.е. получить все выражения, соответствующие
type ([a-z])\b
но не совпадают, например.
type a-1
перефразировать: мне нужен эквивалент оператора границы слова \b, который вместо использования символьного класса слов [A-Za-z0-9_] использует расширенный класс: [A-Za-z0-9_-]