Replace都整不明白了,求高人给解惑!

acong110 2010-05-25 01:26:31
str = "http://www.abc.com/%E9%A3%8E%E6%89%87/2.jpg";
str = str.Replace("%E9%A3%8E%E6%89%87/2.jpg", "a.jpg");

这个居然不好用
不知道是不是那百分号有特殊含义,高人指教
...全文
79 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
acong110 2010-05-25
  • 打赏
  • 举报
回复
呵呵,各位辛苦
是我马虎了,里边有大小写没注意,哈哈
小黑哥gs 2010-05-25
  • 打赏
  • 举报
回复
LS说的就是你最后的结果。。
nicholaskj 2010-05-25
  • 打赏
  • 举报
回复
沙发为了每日十分
healer_kx 2010-05-25
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 healer_kx 的回复:]

Java代码的话,是没有问题的。
Java code

String str = "http://www.abc.com/%E9%A3%8E%E6%89%87/2.jpg";
str = str.replace("%E9%A3%8E%E6%89%87/2.jpg", "a.jpg");
System.out.println(str);
[/Quote]

C#的我也试验了,OK的啊。。。 。。。
deknight 2010-05-25
  • 打赏
  • 举报
回复
???这个没问题啊,输出就是 http://www.abc.com/a.jpg
healer_kx 2010-05-25
  • 打赏
  • 举报
回复
Java代码的话,是没有问题的。

String str = "http://www.abc.com/%E9%A3%8E%E6%89%87/2.jpg";
str = str.replace("%E9%A3%8E%E6%89%87/2.jpg", "a.jpg");
System.out.println(str);

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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