What's the difference between `[^\s]+` and just `\S+` ? This is pure curiosity as I don't know.