问题描述
有一段字符串,当中包含url链接,但是之前这个串已经经过处理,会变成这样,比如Http://Www.Baidu.com,标点后加了空格,首字母又大写了,能写个表达式还原吗
解决方案
解决方案二:
不要沉啊,求解啊
解决方案三:
不用正规式replaceAll(".",".")toLowerCase()
解决方案四:
感觉上面的可以解决,要不你没有描述清楚
解决方案五:
确实replaceAll()和toLowerCase()就可以解决了,不知道是不是你问题没描述清楚
解决方案六:
Stringurl="Http://Www.Baidu.com";System.out.println(url.replaceAll("(?<=[\.:])\s+","").toLowerCase());
解决方案七:
楼上正解~!!!!
解决方案八:
packagetopics_390900603;publicclassTest{publicstaticvoidmain(String[]args){System.out.println("Http://Www.Baidu.com".replace(":",":").replace(".",".").toLowerCase());System.out.println("Http://Www.Baidu.com".replaceAll("(?<=[\.:])\s+","").toLowerCase());}}
还是#5的方法好http://www.baidu.comhttp://www.baidu.com
时间: 2024-10-18 18:04:28