2016年8月15日 星期一

[C_ST76-易] 文字解密

http://e-tutor.itsa.org.tw/e-Tutor/mod/programming/view.php?a=6839

這題處理字串切割要比較麻煩除了英文字母其他的都要捨去(包含數字標點符號空白),所以要利用政則表達是來切出字串,所以先用split( " [ 0-9-\\pP ] " ) 分別切出0~9(\d)以及標點符號 \pP是代表萬國碼字元雙引號內要跳脫字元所以兩個反斜線,最後切出來的s1以及s2長度不一因為空白也切進去了所以建立一個List儲存非""的字串
That 1000 treasure was not in City. =>That treasure was not in City
That power is not at Chiayi123.      =>That power is not at Chiayi

沒有留言:

張貼留言