Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Regular Expression

  1. #1
    Utente di HTML.it L'avatar di ertuio
    Registrato dal
    Jun 2010
    Messaggi
    17

    Regular Expression

    Vorrei che la stringa possa contenere solo caratteri alfabetici o numerici o il simbolo #, deve iniziare con un carattere alfabetico o con #, deve essere lungo da un minimo di tre ad un massimo di dieci caratteri e deve
    contenere almeno un carattere alfabetico ed uno numerico.

    Putroppo l'espressione che ho fatto non mi permette questa condizione...

    vorrei capire cosa sbaglio

    var espressione = new RegExp("^[a-zA-Z#][a-zA-Z][0-9]{3,10}");

    Il campo form a cui è indirizzata la funzione non accetta praticamente nessuna stringa.

    L'insieme [a-zA-Z][0-9] non permette di mettere di controllare che nella stringa sia presente SIA un carattere numerico SIA uno alfabetico.

    Devo creare 2 RegExp differenti?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di ertuio
    Registrato dal
    Jun 2010
    Messaggi
    17
    per ora ho ne ho fatte 2

    ma non funge correttamente

    var espressione = new RegExp("^[a-zA-Z/#/][a-z]{3,10}");
    var espressione2 = new RegExp("[0-9]");

  3. #3
    Una ricerchina no, eh?
    Ho già risposto ad una domanda UGUALE qualche giorno fa, in questo post

    HTH
    Zappa
    [PC:Presario 2515EU][Cpu:P4@2.3GHz][Ram: 512M][HDU:80G@5400 RPM]
    [Wireless:LinkSys][OS: Ubuntu 9.04 - Jaunty Jackalope]

  4. #4
    Utente di HTML.it L'avatar di ertuio
    Registrato dal
    Jun 2010
    Messaggi
    17

    Hai

    ragione, eppure la ricerca l'avevo fatta... non ho guardato bene.

    Grazie mille

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.