Bonjour,
je souhaiterais pouvoir trouver toutes les sous chaines qui commencent par un préfixe et un suffixe connu mais ce qui est entre les deux est inconnu.
J'ai utilisé les regex et voila mon code:
La sortie renvoyée est
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 String test1 = "debut_blabla_fin_hdsk_debut_fhskhf_fin_dfsfsf"; Pattern p = Pattern .compile("debut\\w+fin"); Matcher m = p.matcher(test1); while (m.find()) { System.out.println(m.group()); }.
Code : Sélectionner tout - Visualiser dans une fenêtre à part debut_blabla_fin_hdsk_debut_fhskhf_fin
Seulement je voudrais matcher les sous chaine qui correspondent aux conditions de longueur minimale, c'est à direet
Code : Sélectionner tout - Visualiser dans une fenêtre à part debut_blabla_fin.
Code : Sélectionner tout - Visualiser dans une fenêtre à part debut_fhskhf_fin
Avez vous une solution ?
Merci.
Partager