Ir para conteúdo
Fórum Script Brasil
  • 0

Regex aceitar todos os caracteres menos espaco.


unmeanings

Pergunta

Ola galera primeiramente boa pascoa ai pra voces hehe

Eu preciso de um regex que aceite todos os caracteres menos o espaco este regex devera aceitar todos os caracteres especiais, acentos, tils, circunflexos, cedilha e etc, so não devera aceitar o caracter espaco! E tambem esse regex obrigara que seja escrito um numero e uma letra ou uma letra e um numero (obrigatoriamente) para isso tenho esse regex:

^[A-Za-z].*[0-9]|[0-9].*[A-Za-z]+$

Esse regex acima obriga que deve ser digitado pelo ao menos 1 letra e 1 numero ou vice versa eu preciso implementar esse regex para que ele possa aceitar todos os caracteres: `´~!@#$%^&*()_+={[};:'"<,->.?/|\] e mais todos os acentos por ex: Áá e etc...

Se puderem ajudar...

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Boa tarde :rolleyes:

cara olhei sua situação e montei uma função em javascript pra validar o campo. Não sei se é bem assim que você queria ou se esse é o melhor jeito a ser feito. Mas desse jeito a pessoa precisa digita 1 letra e 1 número e também aceita caracteres especiais como */()%$#.

<script type="text/javascript">
            function valida(){
                var campo = document.getElementById('campo');
                var rm_espaco = /\s/g;
                var num = /[\d]/g;
                var letra = /[a-zA-Z]|[\W]/g;
                
                if(num.test(campo.value) == false){
                    window.alert('o campo deve conter um número');
                    return false;
                }
                if (letra.test(campo.value) == false){
                    window.alert('o campo deve conter uma letra');
                    return false;
                }                
                if(rm_espaco.test(campo.value) == true){
                    window.alert('espaços não são permitidos');
                    return false;
                }                
            }     
        </script>

Quando for mexer com regex em javascript sempre de uma consultada nesse link Regex Javascript ele sempre me ajuda em algumas dúvidas.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...