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

    dubbio espressione regolare

    Salve a tutti,
    sto facendo un controllo su una variabile usando la vecchia funzione ereg() con questi valori

    ^[0-9]{0,6}\,{0,1}[0-9]{0,2}$

    Devo controllare che il valore sia del tipo 123,45 oppure 123 e fin qui tutto ok

    Vorrei però tagliare fuori

    123, e 123,4

    Come posso fare, in alternativa a due controlli diversi in or tra di loro?

  2. #2
    Non usare ereg, usa le funzioni preg. Per il pattern (a occhio, non l'ho testato) prova:
    codice:
    ^\d{0,6}(?:,\d\d)?$

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.