怎么将"Hello,How Are You!"分割,需要保留符号。 Hello,How Are You!现想把上面这句话用split分割成:Hello,HowAreYou!split(regex),正则应该怎么写呢?或者其它什么好的方法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个属于切词了。split貌似做不到。正则也难做到。 StringTokenizer st = new StringTokenizer(s," ,!", true); while (st.hasMoreTokens()) { String token = st.nextToken(); if(token.trim().length() != 0){ System.out.println(token); } }期待更好的。 System.out.println(Arrays.toString(s.split("\\b")));//只是空格也分出来了.不需要的话需要去空格 string.split("\\b")这个挺难精确判断的,比如如果你有个I'm Ok!这个单引号明显是不需要分割的,但是这个在一个表达式内很难做到 java的苦恼 javax.servlet.ServletException: Class servlets.LoginServlet is not a Servlet struts做的一个登陆页面,运行报错! 请教Hibernate支持正则查询 java程序员 哪些高级软件证书获得了政府的认定? J2EE5 安装后要配置环境变量么? 要配置哪些环境变量? 谢谢! struts循环!!急急急急急急急急急,,在线等! 使用JBOSS的一个故障 help quartz的JOB执行SERVICE方法时候传入动态的参数 web页面里的权限是怎么实现的呢
split貌似做不到。正则也难做到。
StringTokenizer st = new StringTokenizer(s," ,!", true);
while (st.hasMoreTokens()) {
String token = st.nextToken();
if(token.trim().length() != 0){
System.out.println(token);
}
}期待更好的。
System.out.println(Arrays.toString(s.split("\\b")));//只是空格也分出来了.不需要的话需要去空格
这个挺难精确判断的,比如如果你有个I'm Ok!
这个单引号明显是不需要分割的,但是这个在一个表达式内很难做到