Hi, in the man page there is the following sentence:
"The symbol \w is a synonym for [_[:alnum:]] and \W is a synonym for [^_[:alnum:]]" Not counting that in man pages for some other languages (e.g. czech) there is written that \w is a synonym for [[:alnum:]] and \W is a synonym for [^[:alnum:]], but none of them seems to be synonym for \w | \W in UTF-8 locales: $ export LANG=en_US.UTF-8 $ echo 'á' | grep '[[:alnum:]]' á $ echo 'á' | grep '[_[:alnum:]]' á $ echo 'á' | grep '\w' $ echo 'á' | grep '[^[:alnum:]]' $ echo 'á' | grep '[^_[:alnum:]]' $ echo 'á' | grep '\W' á $ grep --version grep (GNU grep) 2.20 ...