Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Controllo campo IP

  1. #1

    Controllo campo IP

    Salve, avrei bisogno di una funzione per fare un controllo a prova di bomba su un campo di un form che deve contenere un IP

    Grazie in anticipo
    Emanuele De Amicis
    New Angels S.r.l.
    Sistemista Junior
    http://www.newangels.it

  2. #2
    che tipo di controllo vuoi effettuare?
    che il valore del campo sia del tipo xxx.xxx.xxx.xxx, con x cifra?

  3. #3

    mmm

    si con x come cifra ma... non è necessario che siano 3 cifre, anche 1 o 2, senza zeri iniziali per intenderci, ovviamente solo 3 punti e solo valori numerici
    Emanuele De Amicis
    New Angels S.r.l.
    Sistemista Junior
    http://www.newangels.it

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    http://www.regexlib.com/Search.aspx

    cerca "IP address"

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Originariamente inviato da br1
    http://www.regexlib.com/Search.aspx

    cerca "IP address" :D

    ciao
    br1, ne approfitto. :D
    questa re accetta xxx.

    codice:
    var myre=/^\d{2,3}\.$/;
    adesso come dovrei fare per far accettare 3 blocchi del tipo xxx.? :|

  6. #6
    var myre=/^(\d{2,3}\.){3}$/;

    così... il problema è un altro... non ci deve essere zero iniziale in ciascun blocco...
    ne avevo letto uno una volta... ma non so se sia lo script OTTIMALE

    ... ora non posso accedervi perchè sta sulla posta dell'altro OS...
    domani lo posto

    ciao
    «Se leggi dimentichi, se vedi capisci, se fai impari» Piaget

  7. #7
    ecco qui come promesso:

    codice:
    var ip_regExp =
    /^(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])\.(25[0-5]|2[
    0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[
    0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9
    ]{2}|[1-9]{1}[0-9]{1}|[0-9])$/;
    ciao!!
    «Se leggi dimentichi, se vedi capisci, se fai impari» Piaget

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 © 2024 vBulletin Solutions, Inc. All rights reserved.