Use Unicode-aware whitespace matching, otherwise random UTF-8 symbols will be broken (probably it was just a typo to use 'U' modifier instead of 'u').