在java 里面 怎么让“+00001” 变成“00001” rt我写的 str.replace("[^0-9]","");怎么不行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 唯一的問題就是你正則表達式寫的不對。或許你根本不必用正則表達式str.replace("+",""); 這樣就搞定啦。 str.replace('+',''); 这个也没有搞定 老大,你看清楚我寫的是什么!replace有兩個構造方法1:接收兩個char型參數2:接收兩個String型參數我寫的是第二種。另外''是不合法的char實例。明白???? 老大我用的 jdk1.4.2 没有你的 第二种 我一楼的也写错了 我写的 str.replaceAll("[^0-9]",""); 怎么不行 不匹配行不?String str = "+00001”;str=str.substring(1); replaceAllreplace方法都不会修改原字符串的你是不是还看的原字符串?str=str.replaceAll("[^0-9]",""); 求JAVA 中问号的用法? 这种错误是怎么回事?? 关于SOCKET通信问题 为什么用updateRow()更新指定行不成功?? 请教: JMF的问题 100分求购聊天室的简单程序 JAVA与C++实现连表的区别,以及JAVA与C++对象建立的不同,请达人进来讨论? 我搞不懂抽象类(abstract class)和接口(interface)之间究竟有什么区别 请问怎么把java程序封装成在windows下可以双击运行的文件? tomcat配置问题。 Java中一个鲜为人知的高深问题 初学。 package使用出错Exception....:...(wrong name)
或許你根本不必用正則表達式
str.replace("+","");
這樣就搞定啦。
这个也没有搞定
replace有兩個構造方法
1:接收兩個char型參數
2:接收兩個String型參數我寫的是第二種。另外''是不合法的char實例。明白????
str.replaceAll("[^0-9]","");
怎么不行
String str = "+00001”;
str=str.substring(1);
replace
方法都不会修改原字符串的你是不是还看的原字符串?str=str.replaceAll("[^0-9]","");