Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [REGEX] numero con virgola e due decimali

    Ciao.
    Se ho la seguente regex

    alert(/^[0-9]+,[0-9]{2,}$/.test(n));

    con
    var n= '2,275';

    ottengo true

    {n,}
    Where n is a positive integer. Matches at least n occurrences of the
    preceding item.

    For example, /a{2,} doesn't match the 'a' in "candy", but matches all
    of the a's in "caandy" and in "caaaaaaandy."
    ma allora come fare ?

    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924

    Re: [REGEX] numero con virgola e due decimali

    Originariamente inviato da whisher
    Ciao.
    Se ho la seguente regex

    alert(/^[0-9]+,[0-9]{2,}$/.test(n));

    con
    var n= '2,275';

    ottengo true



    ma allora come fare ?


    a fare che?

    la regexp funziona come dovrebbe... cos'è che non ti torna?
    Vuoi aiutare la riforestazione responsabile?

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

  3. #3
    Per quanto ne so io così:
    codice:
    alert(/^[0-9]+,[0-9]{2,2}$/.test(n));
    un pò ridondante

  4. #4
    Originariamente inviato da Mega69
    Per quanto ne so io così:
    codice:
    alert(/^[0-9]+,[0-9]{2,2}$/.test(n));
    un pò ridondante
    Si era venuto in mente anche a me
    con le tue stesse conclusioni


    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  5. #5

    Re: Re: [REGEX] numero con virgola e due decimali

    Originariamente inviato da fcaldera
    a fare che?

    la regexp funziona come dovrebbe... cos'è che non ti torna?

    Quello che non mi torna è che fino
    a cinque minuti fà credevo che
    quella regex validasse solamente stringhe del
    genere 1233,34 cioè con solo due decimali
    invece

    Quello che vorrei sapere è come fare
    appunto a validare solamente stringhe
    del genere ..........

    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  6. #6
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    allora è così

    /^[0-9]+,[0-9]{2}$/

    {2,}
    significa "almeno 2" (da 2 all'infinito)

    {2}
    significa "2 e solo 2"
    Vuoi aiutare la riforestazione responsabile?

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

  7. #7
    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

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.