DevKB
Web Development Knowledge Base
HOME | TOP 20 | WRITE AN ARTICLE |
Sections :


RSS RSS Feed

Vous aussi, aidez les autres développeurs, publiez vos bouts de codes utiles et vos liens préférés ...
Publiez un article !


Valid HTML 4.0 Transitional

Plateforme d'envoi de gros fichiers en ligne
Script PHP de boutique en ligne
Mondes virtuels gratuits en 3D

Olivier Ligny - - 11/03/2008 - vue 54 fois

Vérifier la syntaxe d'une adresse IP en JavaScript avec les RegExp

Ce script vérifie si une chaine de caractère a bien une syntaxe valide pour une adresse IP (4 nombres pouvant aller de 0 à 255 séparés par un point).

function checkIP(IP) {
  v = eval("/\b((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]2[0-4][0-9]|[01]?[0-9][0-9]?)\b/g.exec(IP) == null");
  if (v)
    alert("IP '" + IP + "' non valide");
  else
    alert("IP valide :)");
}

checkIP("123.125.122.111");

checkIP("500.600.700.800");

checkIP("abc 123");




Write a comment :
Your name :     E-mail (optional) :

AntiSpam : please write the sum of 5 + 1 =