Bloqueio de caractere especial

Quando um campo adicional de negócio é criado com caractere especial (no meu caso foi o “%”), ele não pode ser utilizado em um node de condição (Not Found), seria interessante bloquear o uso de caractere especial na criação de campo adicional.