@Burgov With some locale settings, \w does not mean equal to ``a-zA-Z0-9_`` .
For example, \w also matches Japanese characters like Hiragana, Katakana, Kanji in my own environment.