/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.text.Normalizer;
import java.text.Normalizer.Form;
import java.util.regex.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
String original
= "Carmen López-Delina Santos"; String res
= removeAccents
(original
).
replaceAll("[^A-Za-z ]",
""); }
return text == null ? null :
Normalizer.normalize(text, Form.NFD)
.replaceAll("\\p{InCombiningDiacriticalMarks}+", "");
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgppbXBvcnQgamF2YS50ZXh0Lk5vcm1hbGl6ZXI7CmltcG9ydCBqYXZhLnRleHQuTm9ybWFsaXplci5Gb3JtOwppbXBvcnQgamF2YS51dGlsLnJlZ2V4Lio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCVN0cmluZyBvcmlnaW5hbCA9ICJDYXJtZW4gTMOzcGV6LURlbGluYSBTYW50b3MiOwoJCVN0cmluZyByZXMgPSByZW1vdmVBY2NlbnRzKG9yaWdpbmFsKS5yZXBsYWNlQWxsKCJbXkEtWmEteiBdIiwgIiIpOwoJCVN5c3RlbS5vdXQucHJpbnRsbihyZXMpOwoJfQoKCXB1YmxpYyBzdGF0aWMgU3RyaW5nIHJlbW92ZUFjY2VudHMoU3RyaW5nIHRleHQpIHsKICAgIHJldHVybiB0ZXh0ID09IG51bGwgPyBudWxsIDoKICAgICAgICBOb3JtYWxpemVyLm5vcm1hbGl6ZSh0ZXh0LCBGb3JtLk5GRCkKICAgICAgICAgICAgLnJlcGxhY2VBbGwoIlxccHtJbkNvbWJpbmluZ0RpYWNyaXRpY2FsTWFya3N9KyIsICIiKTsKICAgIH0KfQ==