/* package whatever; // don't place package name! */
import java.util.*;
import java.util.regex.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
String str
= "{</w:t>\n </w:r>\n <w:proofErr w:type=\"spellStart\" />\n <w:r w:rsidRPr=\"002A51DD\">\n <w:rPr>\n <w:sz w:val=\"14\" />\n <w:szCs w:val=\"20\" />\n </w:rPr>\n <w:t>LigneDetails.Quantite:FAM</w:t>\n </w:r>\n <w:proofErr w:type=\"spellEnd\" />\n <w:r w:rsidRPr=\"002A51DD\">\n <w:rPr>\n <w:sz w:val=\"14\" />\n <w:szCs w:val=\"20\" />\n </w:rPr>\n <w:t>:01}"; str = str.replaceAll("<[^<]*?>|^\\{|\\}$", "");
Matcher m = Pattern.compile(":(\\S+)").matcher(str);
List<String> lst = new ArrayList<>();
while (m.find()) {
lst.add(m.group(1));
}
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS51dGlsLnJlZ2V4Lio7CmltcG9ydCBqYXZhLmxhbmcuKjsKaW1wb3J0IGphdmEuaW8uKjsKCi8qIE5hbWUgb2YgdGhlIGNsYXNzIGhhcyB0byBiZSAiTWFpbiIgb25seSBpZiB0aGUgY2xhc3MgaXMgcHVibGljLiAqLwpjbGFzcyBJZGVvbmUKewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CgkJU3RyaW5nIHN0ciA9ICJ7PC93OnQ+XG4gICAgICAgICAgICAgICAgICA8L3c6cj5cbiAgICAgICAgICAgICAgICAgIDx3OnByb29mRXJyIHc6dHlwZT1cInNwZWxsU3RhcnRcIiAvPlxuICAgICAgICAgICAgICAgICAgPHc6ciB3OnJzaWRSUHI9XCIwMDJBNTFERFwiPlxuICAgICAgICAgICAgICAgICAgICAgPHc6clByPlxuICAgICAgICAgICAgICAgICAgICAgICAgPHc6c3ogdzp2YWw9XCIxNFwiIC8+XG4gICAgICAgICAgICAgICAgICAgICAgICA8dzpzekNzIHc6dmFsPVwiMjBcIiAvPlxuICAgICAgICAgICAgICAgICAgICAgPC93OnJQcj5cbiAgICAgICAgICAgICAgICAgICAgIDx3OnQ+TGlnbmVEZXRhaWxzLlF1YW50aXRlOkZBTTwvdzp0PlxuICAgICAgICAgICAgICAgICAgPC93OnI+XG4gICAgICAgICAgICAgICAgICA8dzpwcm9vZkVyciB3OnR5cGU9XCJzcGVsbEVuZFwiIC8+XG4gICAgICAgICAgICAgICAgICA8dzpyIHc6cnNpZFJQcj1cIjAwMkE1MUREXCI+XG4gICAgICAgICAgICAgICAgICAgICA8dzpyUHI+XG4gICAgICAgICAgICAgICAgICAgICAgICA8dzpzeiB3OnZhbD1cIjE0XCIgLz5cbiAgICAgICAgICAgICAgICAgICAgICAgIDx3OnN6Q3Mgdzp2YWw9XCIyMFwiIC8+XG4gICAgICAgICAgICAgICAgICAgICA8L3c6clByPlxuICAgICAgICAgICAgICAgICAgICAgPHc6dD46MDF9IjsgCgkJc3RyID0gc3RyLnJlcGxhY2VBbGwoIjxbXjxdKj8+fF5cXHt8XFx9JCIsICIiKTsKCQlNYXRjaGVyIG0gPSBQYXR0ZXJuLmNvbXBpbGUoIjooXFxTKykiKS5tYXRjaGVyKHN0cik7CgkJTGlzdDxTdHJpbmc+IGxzdCA9IG5ldyBBcnJheUxpc3Q8PigpOwoJCXdoaWxlIChtLmZpbmQoKSkgewoJCQlsc3QuYWRkKG0uZ3JvdXAoMSkpOwoJCX0KCQlTeXN0ZW0ub3V0LnByaW50bG4obHN0KTsKCX0KfQ==