fix regex, failed on some special chars