Я начинаю с регулярного выражения и хочу извлечь значения из строки вроде этой
String test="[ABC]Name:User:Date: Adresse ";
Я хочу извлечь имя, пользователя, дату и адрес
Я могу сделать трюк с подстрокой и разделить
String test = "String test="[ABC]Name:User:Date: Adresse ";
String test2= test.substring(5,test.length());
System.out.println(test2);
String[] chaine = test2.split(":");
for(String s :chaine)
{
System.out.println("Valeur " + s);
}
но я хочу попробовать с регулярным выражением, я сделал
pattern = Pattern.compile("^[(ABC)|:].");
но это не работает
Можете ли вы помочь мне, пожалуйста?
Большое спасибо