`\s?` matches 0 or 1 whitespaces. I think you want `\s*`