Bonjour,

J'essais de remplacer toutes les occurances d'une expression par "" dans une string java. Pour ce faire, je veux utiliser replaceAll et un regex.

Mes connaissances en regex sont limitées et malgré mes tentatives, je n'y arrive pas.

Voici ma méthode:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
public String getUnParsedTitle() {
	return title.replaceAll("\\%\\{.*\\}", "");
}
Exemple de titre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
String title = "Test %{Info:2} Period %{Start Date:6251} to %{End Date:6252}";
J'aimerais obtenir :
Merci de votre aide.