//indexOf的句子,不知道為什麼第一個字不會去找,怪災。 replaced=" "+result.get(i); //年 if(replaced.indexOf("年")>0) { score[i]=score[i]+1; }
2.使用正規表示法判斷數字
//判斷數字 Pattern p=Pattern.compile("[0-9]{1,2}"); Matcher m=p.matcher(replaced); if(m.find()){ //正確 } //{n,m} 表示前一個字元或者前一個RE出現n到m次 //[0-9] 0-9的集合
沒有留言:
張貼留言