在做dwr練習的時候心血來潮用Java String對象的replace方法和split方法測試一下正則吧 還真出問題了
下邊是一段Java代碼
str=str.replaceAll("\\,|\\.|\\s|\\'|\\(|\\)|\\\\\"","&");
s=str.split("\\&+");
首先是替換部分標點符號 有 , 。 空格 ‘ “ ( ) 替換爲 &
首先說 正則的每一個 \ 在java裏要寫成 \\雙斜線的形式 然後是蛋疼的“ 要是在正則中寫” 前邊要加5個 \ 轉義 不然會報錯 這個以後要記住