Como criar uma máscara de formatação    

Para criar uma máscara de formatação para a resposta de uma pergunta do tipo Texto, os seguintes componentes, que fazem parte da máscara de formatação, devem ser usados:

    Prompts: um especificador de prompt representa um símbolo único. Em uma caixa de texto, os especificadores de prompt são representados por um caractere que guarda um lugar.   

A, a – Alfanumérico

L, l – Alfabético

C, c – Qualquer caractere

> – Converte todos os caracteres à direita em maiúsculas

< – Converte todos os caracteres à esquerda em minúsculas

~ – Cancela o efeito dos símbolos < ou >

# – Dígito ou símbolo opcional

9 – Dígito opcional

0 – Dígito obrigatório

Observe que os especificadores em maiúscula precisam ser preenchidos. Caso um desses prompts fique vazio, o conteúdo inserido no campo não será válido.

    Separadores dependentes de cultura: são aceitos separadores de caracteres padrão dependentes de cultura, como "$",":", "/", ",", " .", etc.

    Intervalos: essa máscara permite que você defina um intervalo de valores aceitáveis especificando seus limites mínimo e máximo. Um valor padrão do intervalo pode ser definido, o que permite seu preenchimento automático com zeros. Você também pode controlar se o separador de caractere dependente de cultura que separa o milhar será exibido automaticamente. Esse tipo de máscara suporta dicas de máscaras. 

<0..100>

<0..50..100> – Com valor padrão.

    Enumerações: esse tipo de máscara permite que você defina uma coleção de valores permitidos e especifique um valor padrão, caso seja necessário. Esse tipo de máscara suporta dicas de máscaras. 

<A|B|C>

<A|*B|C> – Com valor padrão.

    Especificadores data/hora: especificadores de data/hora padrão e customizados também podem ser utilizados, como "d", "dd MM aaaa", etc.

    Literais: símbolos literais são utilizados entre expressões para agrupar ou separar diversas partes de máscaras (como parênteses em números de telefone ou hífen em números de série, por exemplo) ou com propósito informativo. Símbolos não especificados acima, um símbolo antecedido por uma barra invertida ("\") e grupos de símbolos entre aspas ou apóstrofo são considerados literais.

    Exemplos de máscaras de formatação:

Número de telefone: +55 (99) 0000-0000.

Valor entre 0 e 100: <0..100>

CEP: 00000-999

Data: dd/mm/aaaa

Valor monetário: R$9.999,99

Número do cartão de crédito: 0000-0000-0000-0000

CPF: 000.000.000-00

Porcentagem: #%; #,00%

Hora: h:mm ou hh:mm para o formato de 12h; H:mm ou HH:mm para o formato de 24h. No caso do formato de 12h coloque tt para indicar se o horário é AM ou PM.