я проверил теорию о "не экранированном дефисе"
если в этом месте используется дефис
_-«
то регуляркой это хавается как все символы от
_ до «
если посмотреть юникод код символа "Нижнее подчёркивание"
_
, то увидим, что он имеет
U+005F
порядковый номер = 95
а "кавычка", в свою очередь
U+00AB
= 171
в это диапазон попадают все латинские литеры в нижнем регистре
а так как у вас в регулярке еще стоит флаг "i" - регистронезависимость, то это под эту регулярку попадают и латинские литеры в Верхнем регистре тоже
https://repl.it/repls/SpryAzureAudit