Jump to content
Fórum Script Brasil
  • 0

Regex aceitar todos os caracteres menos espaco.


unmeanings

Question

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 to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 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 to comment
Share on other sites

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...