Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di Beziel
    Registrato dal
    Oct 2002
    Messaggi
    697

    problemino con espressione regolare

    Ciao a tutti,
    Avendo quest'espressione:
    ^\d{1,2}$ che fa si che il valore immesso sia un decimale di una o 2 cifre come potrei escludere lo 0 iniziale?



    Grazie

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao Beziel,

    codice:
    ^[1-9]\d?$
    che sarebbe
    primo carattere un numero da 1 a 9
    secondo carattere un qualunque numero o niente

  3. #3
    Utente di HTML.it L'avatar di Beziel
    Registrato dal
    Oct 2002
    Messaggi
    697
    grazie

  4. #4
    Utente di HTML.it L'avatar di Beziel
    Registrato dal
    Oct 2002
    Messaggi
    697
    non funziona continua ad accettare lo 0

  5. #5
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    la re sono sicuro che è giusta.. per scrupolo l'ho anche testata
    codice:
    <form>
    <input type="text" name="prova" onchange="alert(/^[1-9]\d?$/.test(this.value))">
    </form>
    posta il tuo codice che vediamo

  6. #6
    Utente di HTML.it L'avatar di Beziel
    Registrato dal
    Oct 2002
    Messaggi
    697
    veramente io la usavo in vb.net effettivamente in javascript funziona, ma le espressioni regolari non sono universali?!?

    Cmq grazie x l'aiuto

  7. #7
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    miiii .net
    non so 'na sega di .net
    però per curiosità mi posti il tuo codice?
    La re funziona anche con VBScript quindi in teoria dovrebbe andare per vb.net

  8. #8
    Utente di HTML.it L'avatar di Beziel
    Registrato dal
    Oct 2002
    Messaggi
    697
    si fdunziona dovevo aggiornare solamente il componente il codice sarebbe un po complicato postarlo tutto infatti mi sono creato un componente personalizzato se vuoi te lo mando via mail fammi sapere ciao e grazie per l'aiuto

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.