Почему это регулярное выражение не работает для немецких слов?

Я пытаюсь разбить следующее предложение на слова и заключить их в диапазон.

Das ist ein schönes Armband

Я следил за этим: Как получить слово под курсором с помощью JavaScript?

$('p').each(function() {
            var $this = $(this);
            $this.html($this.text().replace(/\b(\w+)\b/g, "$1"));
        });

Единственная проблема, с которой я сталкиваюсь, заключается в том, что после переноса слов в span результирующий html выглядит следующим образом:

Das ist ein schönes Armband.

Итак, schönes разбивается на три слова sch, ö и nes. почему это происходит? Какое может быть правильное регулярное выражение для этого?

12
задан Community 23 May 2017 в 11:54
поделиться