像
java.lang.String(java.lang.string, int)
这样的字符串能否利用StreamTokenizer,StringTokenizer或正则表达式使其变成
Strig(string, int)
这样的形式?我现在在学习相关的内容,实在是想不到怎么样才能做到了.请指教一下.
java.lang.String(java.lang.string, int)
这样的字符串能否利用StreamTokenizer,StringTokenizer或正则表达式使其变成
Strig(string, int)
这样的形式?我现在在学习相关的内容,实在是想不到怎么样才能做到了.请指教一下.
public static void main(String args[]) {
String str = "java.lang.String(java.lan.g.string, int)";
String rst = str.replaceAll("([a-zA-Z]([[a-zA-Z]_0-9]*))\\.","");
System.out.println(rst);
}
}
String str = "java.lang.String(java.lang.string,int)";
String rst = str.replaceAll("((\\w)+)\\.","");
System.out.println(rst);