А, сорри, не понял вопроса. Слова искать - это regexp:
\b - это признак границы слова, а не конкретный символ. За подробностями, см. доки по регэкспам, например в том-же Qt.
А вышеупомянутый "\Wслово\W" не будет работать, если слово в начали или в конце строки.