Bonjour à tous,

voilà j'ai besoin de couper une chaîne en plusieurs morceaux mais en conservant le séparateur dans les morceaux.

exemple :

ma chaîne : "soit {nomVariable} étant un {Objet}"
résultat attendu : ["soit ", "{nomVariable}"," étant un ","{Objet}"]
les séparateurs étant les crochets {}.

J'ai essayé plusieurs solutions (split, StringTokenizer ...) mais je n'arrive qu'à avoir ["soit ", "nomVariable"," étant un ","Objet"]

Quelqu'un aurait-il une idée ?

Merci d'avance,

Vincent