import java.util.regex.Pattern;
import java.util.Arrays;
public class Main
{
public static void main
(String[] args
) {
String target
= "hello,any|body here?"; char[] delim = {'^','|','-',',',']',' '};
String regex
= "[" + Pattern.
quote(new String(delim
)) + "]"; String[] result
= target.
split(regex
); }
}
aW1wb3J0IGphdmEudXRpbC5yZWdleC5QYXR0ZXJuOwppbXBvcnQgamF2YS51dGlsLkFycmF5czsKIApwdWJsaWMgY2xhc3MgTWFpbgp7ICAgCiAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpCiAgIHsKICAgICAgU3RyaW5nIHRhcmdldCA9ICJoZWxsbyxhbnl8Ym9keSBoZXJlPyI7CiAgICAgIGNoYXJbXSBkZWxpbSA9IHsnXicsJ3wnLCctJywnLCcsJ10nLCcgJ307CiAgICAgIFN0cmluZyByZWdleCA9ICJbIiArIFBhdHRlcm4ucXVvdGUobmV3IFN0cmluZyhkZWxpbSkpICsgIl0iOwogICAgICBTdHJpbmdbXSByZXN1bHQgPSB0YXJnZXQuc3BsaXQocmVnZXgpOwogICAgICBTeXN0ZW0ub3V0LnByaW50bG4oQXJyYXlzLmFzTGlzdChyZXN1bHQpKTsKICAgfQp9