长分隔符的字符串分割问题 split函数里面放的是正则表达式,如果是单分隔符,如“.”之类的符号分割就直接split["."]就可以但如果分隔符是多字符的怎么办?比如以"%%%%"为分隔符来分隔直接split["%%%%"]结果不对的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 regex:(%+)example:456456%asdf%%sdf54%%%456%%23aa%23456456asdfsdf5445623aa23 楼上能否写全代码?。。弄个小sample。 哦说错了2楼的例子不符合我要求因为如果是(&+)的话所有&号都被视为分隔符。我仅仅想把特定字符串作为分隔符如 “&(+”或者"|=-"之类的。。未必是一样的字符 public class Main { public static void main(String[] args) { String[] s = "456456%asdf%%sdf54%%%456%%23aa%23".split("(%+)"); for (int i = 0; i < s.length; i++) { System.out.println(s[i]); } }} regex:([%&*$#@!~^()_+-=|\/.]+)想用哪个你自己替换方括号里面的符号吧 那样还是匹配所有正则表达式里的字符吧如果仅仅想匹配5个"&"呢。。一个"&"就不去理会。。是否可以这样效果 实例里面的静态对象、静态实例里面的私有对象 用起来一样吗? 求推荐eclipse 3.7(indigo)可用的Swing插件 各位书友可有什么关于java的好书,拿出来晒晒 关于NULL和全局变量的 两个问题 java课后习题答案 关于对象串行化里的两个问题,请高手们指教~~~ 怎么样让JAVA 的SWING 在任务栏上闪亮提示啊? JTree的updateUI()方法和repaint()方法在功能上到底有多大的差别??? 看一下我的问题 一个java.rmi.UnmarshalException的问题 这段代码是啥意思? 关于JTextArea显示的问题
456456%asdf%%sdf54%%%456%%23aa%23456456
asdf
sdf54
456
23aa
23
public static void main(String[] args) {
String[] s = "456456%asdf%%sdf54%%%456%%23aa%23".split("(%+)");
for (int i = 0; i < s.length; i++) {
System.out.println(s[i]);
}
}
}
([%&*$#@!~^()_+-=|\/.]+)想用哪个你自己替换方括号里面的符号吧