«_w» соответствует одному слову. Черты регекса используются для определения того, какие символы являются символами слов. Используйте ~w, чтобы соответствовать символу, который не является символом слова.
Note
_w - это как \w в перл. *W - это как W в Perl.
Статья Global _w раздела The Boost C++ Libraries BoostBook Documentation Subset Reference может быть полезна для разработчиков на c++ и boost.