最快速方法去掉字符串规定的字段。怎么去? 问题:假如有字符串“6sabcsssfsfs33” ,用最有快速的方法去掉字符“ab3”,不能用java内置字符串方法(indeOf,substring,replaceAll等)? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是去掉字符串里面的所有a b 3还是去掉字符串里面的ab3这个子串? String str = "6sabcsssfsfs33"; String[] array = {"a", "b","3"}; String[] newArray = str.split("(?!<^)(?=\\w)"); StringBuffer sb = new StringBuffer(); for (int i = 0; i < newArray.length; i++) { for (String key : array) if (newArray[i].equals(key)) newArray[i] = ""; sb.append(newArray[i]); } System.out.println(sb.toString()); 恩。。两种都有,去掉ab3子串和所有ab3都写要求最快速的方法 我正则表达式不是很好,请问str.split("(?!<^)(?=\\w)")里面的表达式是什么意思? 不能用java内置字符串方法split() 可以用吗? 这位牛人写的正则我咋看不懂呢我觉得还是我写的用正则的方式比较简单吧public static void main(String[] args) { StringBuffer br = new StringBuffer(); String s = "6sabcsssfsfs33dfsdfab3fsdf"; String n [] = s.split("a|b|3|ab3"); for(int i = 0;i<n.length;i++){ System.out.println(n[i]); br.append(n[i]); } System.out.println(br); } 怎样用swing实现缩进效果的布局 Tomcat问题 项目完成后发现的问题,关于jdom.jar? 关于类载入的问题 ### 关于垃圾回收问题,请高手解答!!~~~~谢谢 工作中常用的技术统计 Hibernate问题 天啊!世态炎凉,没法结贴!!! 急切!! 哪里有jbuilder和oracle的数据库开发相关资料? 在linux用vi编写java后? 怎么序列化非自定义类的对象?(要保存JTextPane的内容及字体图片,所以想序列化StyledDocument对象) 在线急等--用cmd或vb实现一个逻辑关系的文件夹拷贝
还是去掉字符串里面的ab3这个子串?
String str = "6sabcsssfsfs33";
String[] array = {"a", "b","3"};
String[] newArray = str.split("(?!<^)(?=\\w)");
StringBuffer sb = new StringBuffer();
for (int i = 0; i < newArray.length; i++) {
for (String key : array)
if (newArray[i].equals(key))
newArray[i] = "";
sb.append(newArray[i]);
}
System.out.println(sb.toString());
要求最快速的方法
public static void main(String[] args) {
StringBuffer br = new StringBuffer();
String s = "6sabcsssfsfs33dfsdfab3fsdf";
String n [] = s.split("a|b|3|ab3");
for(int i = 0;i<n.length;i++){
System.out.println(n[i]);
br.append(n[i]);
}
System.out.println(br);
}