Не на базовом языке. Используйте Boost.Regex или внешнюю библиотеку, например pcre
. В среде Unix вы почти наверняка имеете доступ к инструментам регулярных выражений BSD (regcomp
, regerror
, regexec
, regfree
), которые похожи на c, а не на c ++, но работают.