Bonjour,
voici mon problème : 2 chaines de caractères
String a = "azertyuiop"
String b = "qsfsertdfdg"
Je dois signaler par un true/false ou retourner null ou ert (peu importe) lorsque que la variable "b" a 3 caractères consécutif en commun avec la variable "a". Idéalement il faut ignorer aussi la casse. (sinon je ferais le nécessaire pour tout mettre en minuscule)
donc il n'y a pas de contrainte d'emplacement. La série de lettre peut se trouver n'importe où, début, milieu et fin.
Les seuls paramètres que j'ai c'est la variable A, B et le nombre de caractère consécutif.
J'ai regardé regionMatches mais visiblement il faut indiquer l'emplacement de départ fixe.
les expressions régulières je ne maîtrise pas du tout mais je pense que c'est la solution adaptée.
Avez-vous une solution?
Bien sure je n'ai pas envie de tout réinventer avec une boucle... s'il existe une fonction ou expression régulière qui fait ça
Merci d'avance.
Partager