Terminal string в регулярном выражении библиотеки regex.h C

Рейтинг: 1Ответов: 0Опубликовано: 20.01.2015

Имеется регулярное выражение, компилируется функцией

regcomp(&regex, "1.ABC.DEF.[0-9]+", REG_EXTENDED);

Точки в данном случае будут означать любой символ. Их можно экранировать как "\\." или "[.]", но когда выражение большое, это не очень удобно. Есть ли возможность выделить терминальную строку, чтобы внутри этого выделения не искалось регулярное выражение? Пробовал "'1.ABC.DEF.'[0-9]+" и с прочими кавычками, но тщетно.
Заранее спасибо.

Ответы

Ответов пока нет.