déterminer la présence de certains caractères dans un String [Java] - Java - Programmation
Marsh Posté le 25-06-2003 à 12:51:12
indexOf()
Marsh Posté le 25-06-2003 à 12:58:33
bah indexOf(), c'est bien si je dois tester 1 caractère, mais pour tester la présence de 100 caractères, c'est pas génial, fin si je ne trouve rien d'autre...
Marsh Posté le 25-06-2003 à 13:00:46
Ba c'est 100 caractères qui doivent se suivre ou non ?
Si ui, indexOf() est très bien. Sinon, ba de toute façon t'as pas le choix
Marsh Posté le 26-06-2003 à 21:54:27
JeFFreYY a écrit : Bonjour tout le monde, |
il te reste les expressions regulieres de jakarta http://jakarta.apache.org/regexp/
Marsh Posté le 26-06-2003 à 21:59:29
JeFFreYY a écrit : Bonjour tout le monde, |
Une solution est de faire un Set de hachage des caractères que tu cherche et pour chaque caractère de la chaîne chercher s'il est dans le set.
La solution simple en Ascii était de faire un tableau de 256 bools mais aujourd'hui c'est plus possible avec les jeux de caractères étendus.
Marsh Posté le 25-06-2003 à 12:50:01
Bonjour tout le monde,
ALors voila mon problème, je voudrais déterminer si un objet de la classe String contient certains caractères. Avec le jdk 1.4, j'ai accès au regexp mais malheureusement je dois utiliser le 1.3.1.
Quelqu'un aurait-il une (belle) solution ?
Merci