看板 AndroidDev 關於我們 聯絡資訊
我有一個edittext 假設我輸入 "今天" 我想要去比對很多的字串 String s1 = "今天天氣" String s2 = "明天" String s3 = "要不要在今天出門" ..... 我希望可以把跟輸入的字串一樣的中文或字 抓出來 請問有沒有比較好用的方法 或lib 我把輸入的拆開 去比對所有的文字好像也不太對 例如我輸入 "天今" 那一樣會搜出跟 "今天"一樣的字串 但他應該是搜不到東西才是正解的 感謝幫助 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.41.129.221 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1452261546.A.31C.html lonelytea:轉錄至看板 java 01/08 22:15
cha122977: s1.contains("今天") ? 01/08 22:17
richman88: string 沒有.contain吧?應該是s.indexOf 01/08 23:03
c910335: 用regex 01/09 03:12
y3k: 有.contains()阿 01/09 12:09
lonelytea: 對 感謝一樓 01/09 18:50
qq1217: 一樓正確 01/15 00:01