如何把“-”去掉

Yamatehooooo 2010-09-07 07:22:53
3-10-10-10
转换成310-1010
怎么实现啊??
...全文
360 39 打赏 收藏 转发到动态 举报
写回复
用AI写文章
39 条回复
切换为时间正序
请发表友善的回复…
发表回复
steadyman 2010-09-09
  • 打赏
  • 举报
回复
也可用indexOf()查找替换嘛。。。。
kala888 2010-09-09
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 closewbq 的回复:]

Java code

String str="3-10-10-10";
System.out.println(str.replaceAll("(?<=^[^-]+)-|-(?=[^-]+$)",""));
[/Quote]

这个很高级哦。
aszx0413 2010-09-09
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 bao110908 的回复:]
1:要求没说明
2:替换的规律没说明
3:示例太少
4:结帖率太低
[/Quote]

强大。。。威武
woshayawo 2010-09-09
  • 打赏
  • 举报
回复
[Quote=引用 17 楼 sharke118 的回复:]

就是用正则嘛 好久没回帖了 挣10分先
[/Quote]

if(i %2 == 0) {
用正则find()
appendReplacement()方法,不用帮你写出来了吧!
} else {
}
xuyang840117 2010-09-09
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 youlixain 的回复:]
就你问题而言可以写个工具方法:
public String stringTransform(String str)
{
// str="3-10-10-10";
String str1=str.replaceFirst("-", "");
String str2=str1.replaceFirst("-", "=");
String str3=str2.replac……
[/Quote]

我顶这个!
南瓜饼 2010-09-09
  • 打赏
  • 举报
回复
哈哈~每日回帖可以获得可用分10分
sun0322 2010-09-09
  • 打赏
  • 举报
回复
ctrl f
lnner 2010-09-09
  • 打赏
  • 举报
回复
方法很多,用split方法把—符号给隔开,得到的数组就是所需要的
Dota_noney 2010-09-09
  • 打赏
  • 举报
回复
string str = "3-10-10-10";
string str2 = str.replace("/\-/g","");
sky123123 2010-09-09
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 bao110908 的回复:]
1:要求没说明
2:替换的规律没说明
3:示例太少
4:结帖率太低
[/Quote]
嘿嘿…… O(∩_∩)O~
javametro 2010-09-09
  • 打赏
  • 举报
回复
正则表达式,没怎么深入了解啊。
还是要多学习。
hbrains 2010-09-08
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 closewbq 的回复:]
Java code

String str="3-10-10-10";
System.out.println(str.replaceAll("(?<=^[^-]+)-|-(?=[^-]+$)",""));
[/Quote]

正则表达式好东西,要好好研究一下~~
tong467 2010-09-08
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 closewbq 的回复:]
Java code

String str="3-10-10-10";
System.out.println(str.replaceAll("(?<=^[^-]+)-|-(?=[^-]+$)",""));
[/Quote]
这个没看懂 有人解释下吗?
rewafei 2010-09-08
  • 打赏
  • 举报
回复
想灵活的话split("-")最合适,然后StringBuilder取模累加。灵活才是正解别局限于一条小路
yangson999 2010-09-08
  • 打赏
  • 举报
回复
来混分学习了~~
24K純帥 2010-09-07
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 valen_jia 的回复:]
引用 9 楼 bao110908 的回复:
1:要求没说明
2:替换的规律没说明
3:示例太少
4:结帖率太低

果子哥果然犀利
[/Quote]
犀利的一比
valen_jia 2010-09-07
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 bao110908 的回复:]
1:要求没说明
2:替换的规律没说明
3:示例太少
4:结帖率太低
[/Quote]
果子哥果然犀利
nash603 2010-09-07
  • 打赏
  • 举报
回复
呼唤lz出现
不能飞的肥燕 2010-09-07
  • 打赏
  • 举报
回复
1:要求没说明
2:替换的规律没说明
3:示例太少
4:结帖率太低
qingtianliuyun 2010-09-07
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 bao110908 的回复:]
1:要求没说明
2:替换的规律没说明
3:示例太少
4:结帖率太低
[/Quote]
好犀利
加载更多回复(18)

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧