validate string