Jan Kwiatkowski wrote:As you can see there are some Unicode characters like "ü"
... which are obviously not in either of the ranges "a-z" or "A-Z'. But that's what you selected. So you excluded those characters.
There's a special code in regex which means "any Unicode letter". I don't remember what it is but you could look it up in your regex reference.