Visualizzazione risultati 1 fino 3 di 3

Discussione: espressione regolare numero intero (prima cifra non nulla)

  1. #1
    Guest

    Predefinito espressione regolare numero intero (prima cifra non nulla)

    ciao a tutti

    ho un problema con questa espressione regolare;
    vorrei matchare i numeri interi fino a tre cifre con la prima cifra diversa da zero;

    io sto usando:

    Codice PHP:
    /^[1-9]{1}[0,9]{,2}$/
    e ho provato anche qualche variante.

    Cosa sbaglio?

  2. #2
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    La regexp corretta dovrebbe essere questa:
    Codice:
    /^[1-9][0-9]{0,2}$/
    Se vuoi anche che venga trovato lo zero, devi aggiungerlo manualmente (la regexp sopra non lo trova):
    Codice:
    /^(0|([1-9][0-9]{0,2}))$/
    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  3. #3
    Guest

    Predefinito

    funziona!

    grazie mille

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •