Visualizzazione dei risultati da 1 a 4 su 4

Discussione: javascript regexp

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    100

    javascript regexp

    ciao ..

    è possibile ke devo impazzire per capirle?!

    sono quasi 3 ore che cerco... provo e riprovo ma niente funziona!!!

    ormai non so + cosa sia giusto o sbagliato di ciò che ho scritto o copiato e incollato...

    io devo controllare che una password contenga tutto tranne & % < >
    deve essere lunga tra 8 e 12 caratteri

    come faccio?

    io non ho + idee.. ciao... grazie

  2. #2
    a me viene in mente di indicare nella regexp tutti i caratteri TRANNE quelli che non viuoi ci siano:
    nota: \w significa un 'word character' cio&egrave; : [A-Za-z0-9_]
    codice:
    var re = /^[\w\\|!"£$\/()=\?'^\[\]\+\-\*\@\#\§\.\,\;\:]{8,12}$/;
    var stringabuona = "asD1!$opi";
    var stringanonbuona="asD1!$<pi";
    alert("buona : "+re.test(stringabuona));
    alert("nobuona : "+re.test(stringanonbuona));
    HTH
    Zappa
    [PC:Presario 2515EU][Cpu:P4@2.3GHz][Ram: 512M][HDU:80G@5400 RPM]
    [Wireless:LinkSys][OS: Ubuntu 9.04 - Jaunty Jackalope]

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    100
    niente da fare.. non funzia... posto il codice :

    var obj = document.getElementById(rifobj);
    var espressione = /^[\w\\|!"£$\/()=\?'^\[\]\+\-\*\@\#\§\.\,\;\:]{8,12}$/;
    alert(espressione.test(obj.value));
    mi restituisce sempre false!!!

    ke sbaglio?!



    grazie

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    /^[^&%<>]{8,12}$/
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.