Неограниченный внешний вид .NET - это просто уточнение и без того нерегулярного свойства: фиксированные, конечные или бесконечные, взгляды не имеют места в обычной грамматике. Также не предвидят, захватывают группы, обратные ссылки, неохотные квантификаторы, притяжательные квантификаторы, атомные группы, условия, границы слов, якоря ...
Если бы нам пришлось ограничиться теоретически чистыми регулярными выражениями, 99,9% нынешних пользователей регулярных выражений не будут использовать их. Спрашивать, является ли функция «регулярной», - пустая трата времени; полезно ? Это все, что имеет значение.