none
Regular Expression RRS feed

  • Pergunta

  • Ola pessoal, alguem sabe como seria a regular expression para meu textbox não aceitar o caractere : &

    Abraços

     

    segunda-feira, 29 de janeiro de 2007 03:52

Respostas

  • Rafael,


    Creio que a solucao não necessite somente de um regular expression, como se trata de um campo do tipo input file para upload vc pode usar um javascript mesmo que ao selecionar o arquivo verificaca com o comando indexOf se encontra o caracter & caso encontre exibe uma mensagem dizendo que o nome do arquivo nao pode conter esse caracter caso contrario o processo continua.

    Ficaria algo assim:

    function valida(objeto){
        if(objeto.value.indexOf('&') > 0)
              alert('Erro');           
    }

    e no evento onchange do seu input file vc adiciona o comando valida(this);



    Espero ter ajudado.


    []'s
    segunda-feira, 29 de janeiro de 2007 19:16

Todas as Respostas

  • Você quer gravar esse valor no banco?
    O que deseja fazer?

     

    Acho que Regular Expression não é a solução pra seu problema...

     

    Talvez um

    Server.HtmlEncode(this.seuTextBox.Text)

    pra gravar depois faça o inverso pra mostrar:

    Server.HtmlDecode(valor)

     

     

    Ou o inverso, não lembro mais...

     

     

    Espero ter ajudado!

    segunda-feira, 29 de janeiro de 2007 13:10
  • Ola Fabiano, então preciso de um regular expression mesmo para bloquear o & (e comercial) de um campo de upload, ou seja, não quero permitir que o nome do arquivo para postar contenha & (e comercial).

    Abraços

    segunda-feira, 29 de janeiro de 2007 17:04
  • Rafael,


    Creio que a solucao não necessite somente de um regular expression, como se trata de um campo do tipo input file para upload vc pode usar um javascript mesmo que ao selecionar o arquivo verificaca com o comando indexOf se encontra o caracter & caso encontre exibe uma mensagem dizendo que o nome do arquivo nao pode conter esse caracter caso contrario o processo continua.

    Ficaria algo assim:

    function valida(objeto){
        if(objeto.value.indexOf('&') > 0)
              alert('Erro');           
    }

    e no evento onchange do seu input file vc adiciona o comando valida(this);



    Espero ter ajudado.


    []'s
    segunda-feira, 29 de janeiro de 2007 19:16
  • Show de bola ;)
    terça-feira, 30 de janeiro de 2007 17:42