/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
String pattern
= "[\\s\\p{P}&&[^-]]+"; String str
= "xxxxxxx , yyyyyyy - zzzzzz"; System.
out.
println(str.
split(pattern
)[0]); str = "xxxxxxx - zzzzzz";
System.
out.
println(str.
split(pattern
)[0]); str = "xxxxxxx, zzzzzz";
System.
out.
println(str.
split(pattern
)[0]); str = "xxxxxxx-zzzzzz";
System.
out.
println(str.
split(pattern
)[0]); }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7Ci8qIE5hbWUgb2YgdGhlIGNsYXNzIGhhcyB0byBiZSAiTWFpbiIgb25seSBpZiB0aGUgY2xhc3MgaXMgcHVibGljLiAqLwpjbGFzcyBJZGVvbmUKewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CgkJU3RyaW5nIHBhdHRlcm4gPSAiW1xcc1xccHtQfSYmW14tXV0rIjsKCQlTdHJpbmcgc3RyID0gInh4eHh4eHggLCB5eXl5eXl5IC0genp6enp6IjsKCQlTeXN0ZW0ub3V0LnByaW50bG4oc3RyLnNwbGl0KHBhdHRlcm4pWzBdKTsKCQlzdHIgPSAieHh4eHh4eCAtIHp6enp6eiI7CgkJU3lzdGVtLm91dC5wcmludGxuKHN0ci5zcGxpdChwYXR0ZXJuKVswXSk7CgkJc3RyID0gInh4eHh4eHgsIHp6enp6eiI7CgkJU3lzdGVtLm91dC5wcmludGxuKHN0ci5zcGxpdChwYXR0ZXJuKVswXSk7CgkJc3RyID0gInh4eHh4eHgtenp6enp6IjsKCQlTeXN0ZW0ub3V0LnByaW50bG4oc3RyLnNwbGl0KHBhdHRlcm4pWzBdKTsKCX0KfQ==