public static void main(String[] args) {
// TODO Auto-generated method stub
// String path ="d://abc//aa.txt";
String str = "//sdfsda/"";
String str1 = str.replaceAll("////","////////");
String str2 = str1.replaceAll("/"","/////"");
System.out.println(str);
System.out.println(str2);
String name = "d://racke//";
//error
//String newName=name.replaceFirst("d://racke//","http://192.168.0.10/racke/");
String newName=name.replaceFirst("d:////racke////","http://192.168.0.10/racke/");
System.out.println(newName);
/* 請問如何將一個字符串中的正斜槓替換爲反斜槓啊?
如:aaa/bbb/ccc要替換爲aaa/bbb/ccc.
我知道可以用replace()來替換,但是不能用replaceAll()來替換,爲什麼呢?正則表達式中間如何表
達正斜槓的呢?*/
String aa = "aaa/bbb/ccc";
String bb = aa.replaceAll("/", "////");
System.out.println(bb);
//js中希望將字符串中的/單斜槓替換爲此處替換。
/* 代碼如下:
<input name="text1" value="D:/MyDesktop/ruby/baby/ok">
<script language="javascript">
var str=document.getElementById("text1").value;
alert(str);
str=str.replace(////g,'替換');
alert(str);
</script>*/
}