Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Regular expression

  1. #1

    Regular expression

    Ciao .

    Devo testare che un importo sia nella seguente forma : al max 12 numerici piu una virgola e due decimali

    es: 123456789124,00

    uso :var espressione = new RegExp("\\d{1,12},\\d{2}");

    ma non sembra funzionare , cosa sbaglio?

  2. #2
    perchè le RegExpr si usano così:
    Codice PHP:
    var myReg = /\d{1,12},\d{2}/;

    if(
    myReg.test("123456789124,00"))
    {
       
    /*Il numero va bene*/
    }
    else
    {
       
    /*Il numero non va bene*/


  3. #3
    non so perché mi ha tolto gli \
    la regexpr giusta è : /\d{1,12},\d{2}/

  4. #4
    Originariamente inviato da artorius
    perchè le RegExpr si usano così:
    Codice PHP:
    var myReg = /\d{1,12},\d{2}/;

    if(
    myReg.test("123456789124,00"))
    {
       
    /*Il numero va bene*/
    }
    else
    {
       
    /*Il numero non va bene*/


    take a look here si usano entrambe le sintassi.


    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.