Forcer un format de saisie en java

Fermé
David - 3 juin 2005 à 20:14
 Ermelin - 26 avril 2007 à 08:39
Bonjour, j'aimerai créer un champ de saisie, et forcer l'utilisateur à entrer un format donner de caractères, par ex: "xxx.xxx.xxx.xxx".ici je vouderai lui faire entrer une aderesse IP, càd uniquement des chiffres, et que les pionts soient déja présent dans la zone de texte, comment faire

Mérci d'avance
A voir également:

4 réponses

Utilisateur anonyme
21 juin 2005 à 14:37
Pour plus d'infos sur les expressions régulières:

http://www.webreference.com/js/column5/rules.html

javascriptkit.com/javatutors/redev2.shtml

;-)
1
Utilisateur anonyme
21 juin 2005 à 14:32
C'est pour une application WEB?

Si oui, utilise Javascript. Crée un filtre avec des expressions régulières et appelle la méthode test(taChaineDeCaractère).

Te renvoie true si la chaîne correzspond au format, sinon false.

Exemple:

  //Exemple de format de chaînes (date) par ce filtre:
  // 03122005, 19052006
  var filter=/^[0-3]?[0-9]{1}[0-1]{1}[0-9]{1}[0-9]{4}$/;

  if (! filter.test(inpDate))
  {
    return false;
  }else{
    return true;
  }


;-)
HackTrack
0
Utilisateur anonyme
21 juin 2005 à 14:39
Si tu travailles en Java (validation côté serveur si ton application tourne sur un réseau), va voir à cette adresse

http://java.sun.com/docs/books/tutorial/extra/regex/

;-)
HackTrack
0
0