首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

如何去除网址字符串里面的 / :符号

2012-04-06 
怎么去除网址字符串里面的 /:符号?怎么去除网址字符串里面的 /:符号比如http://forum.csd::::n.net/PointF

怎么去除网址字符串里面的 / :符号?
怎么去除网址字符串里面的 / :符号
比如http://forum.csd::::n.net/PointF:orum/Fo:rum/PostTopic.aspx?forumID=3931c03e-b66c-4189-a4f0-210fd9501803
要变成httpforum.csdn.netPointForumForumPostTopic.aspx?forumID=3931c03e-b66c-4189-a4f0-210fd9501803
要确切可用的哦~亲。。。

[解决办法]

Java code
String str="http://forum.csd::::n.net/PointF:orum/Fo:rum/PostTopic.aspx?forumID=3931c03e-b66c-4189-a4f0-210fd9501803";        StringBuffer sb=new StringBuffer();        for(int i=0;i<str.length();i++){            if(str.charAt(i)!=':'&&str.charAt(i)!='/'){                sb.append(str.charAt(i)+"");            }        }        System.out.println(sb.toString());
[解决办法]
用正则呗:
Java code
    public static void main(String[] args) {        String s = "http://forum.csd::::n.net/PointF:orum/Fo:rum/PostTopic.aspx?forumID=3931c03e-b66c-4189-a4f0-210fd9501803";        System.out.println(s.replaceAll("[/|\\:|:|\\s+]", ""));    } 

热点排行