作者lonelytea (霸气逼人)
看板java
标题Fw: [问题] 字串比对
时间Fri Jan 8 22:15:40 2016
※ [本文转录自 AndroidDev 看板 #1MZy2gCS ]
作者: lonelytea (霸气逼人) 看板: AndroidDev
标题: [问题] 字串比对
时间: Fri Jan 8 21:59:04 2016
我有一个edittext
假设我输入 "今天"
我想要去比对很多的字串
String s1 = "今天天气"
String s2 = "明天"
String s3 = "要不要在今天出门"
.....
我希望可以把跟输入的字串一样的中文或字
抓出来
请问有没有比较好用的方法 或lib
我把输入的拆开 去比对所有的文字好像也不太对
例如我输入 "天今" 那一样会搜出跟 "今天"一样的字串
但他应该是搜不到东西才是正解的
感谢帮助
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.41.129.221
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1452261546.A.31C.html
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: lonelytea (114.41.129.221), 01/08/2016 22:15:40
1F:推 LaPass: 演算法的话有 Suffix tree,有没有现成的LIB我不知道 01/09 00:37
2F:→ fatrabitree: a.contains(b)? 01/09 04:03
3F:推 LPH66: 资料量不大时直接 contains 比下去就够了 01/09 18:16
4F:→ LPH66: 大到几万笔以上的那种资料才需要特别的演算法 01/09 18:16
5F:→ lonelytea: 明白了 感谢各位 01/09 18:50