有關于java的反斜杠"\"
先說說java的轉義字符\b backspace鍵
\t Tab鍵
\n 按行回車
\r 回車
\” 雙引號
\’ 單引號
\\ 反斜杠
再看java的String replaceAll(String regex, String replacement)方法的例子:
把字符串ab.c變成ab/c










String.replaceAll()是用regular expression 來作為參數的。但是java本身的字符串對于轉義符\也有類似的處理。首先,java會把“\\\\”解釋成一個字符串(其中包含兩個char)——“\\”這個就是你在JDK的文檔里看到的。
接下來,由于replaceAll是以正則表達式作為參數,所以“\\”被解釋成一個regex。對于一個regex來說這就代表著一個字符,就是“\”。對后面的那個8個\來說,最終會被解釋成“\\”。
再來個例子:












posted on 2007-11-05 14:19 sooxin 閱讀(3662) 評論(0) 編輯 收藏 所屬分類: JAVA