Jump to content
Fórum Script Brasil
  • 0

Adicionar espaço em uma expressão regular no Javascript


rafaeloliveira

Question

Bom tarde meu nome é Rafael, sou novo no forum portanto peço desculpa caso tenha postado algo errado.

Minha duvida é a seguinte.Tenho um campo textbox em uma pagina .aspx que preciso limitar os caracteres digitados.

Posso permitir somente Letras maiusculas, numeros, ª°- e espaço.

Estou utilizando o Jquery.meio.mask.js. E nele tem uma opção que posso adicionar uma nova expressão. A expressão que estou adicionando segue abaixo:

'R': /^[A-Z0-9 ÇÁÀÃÂÉÈÊÍÌÓÒÔÕÚÙª°-]$/

Com isso em um arquivo Javascrip, em uma função utilizo essa expressão, conforme segue na linha abaixo.

function

mascaraNome() {

$(

".NomeEscola").setMask({ mask: 'R', type: 'repeat', autoTab: false, SelectCharsOnFocus: false });

}

Dessa forma, quando digito o espaço ele apaga o espaço e adiciona a proxima tecla que adicionei.

Uma string gerada por essa expressão correta seria:

ABC 123 -- ÇÃÉ ªAA°BB

Obrigado pela ajuda.

Abraço.

Link to comment
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...