Кажется, @gerhard уже решал эту проблему с юникодными именами пользователей (по крайней мере, я смутно помню).
Очень рад видеть здесь исправление, но нам нужно быть предельно осторожными: выбранное регулярное выражение не должно иметь патологически низкой производительности в некоторых случаях, особенно когда текст длинный или содержит специфические символы. Кроме того, в китайском языке, кажется, нам вообще не важны границы слов?