作者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
※ lonelytea:转录至看板 java 01/08 22:15
1F:→ cha122977: s1.contains("今天") ? 01/08 22:17
2F:推 richman88: string 没有.contain吧?应该是s.indexOf 01/08 23:03
3F:推 c910335: 用regex 01/09 03:12
4F:→ y3k: 有.contains()阿 01/09 12:09
5F:→ lonelytea: 对 感谢一楼 01/09 18:50
6F:推 qq1217: 一楼正确 01/15 00:01