我正在做一个项目,我需要在字符串中找到一个完整的单词例如"Hello Stackoverflow, have a nice day"
我想知道单词"over"
是否在该字符串中。还应该使用toLowerCase()
以避免问题?找到一个字符串的完整单词的最佳方法
-1
A
回答
0
String a = "Hello StackOverFlow";
if (a.indexOf("Over") >= 0)
System.out.println("Found");
else
System.out.println("Not Found");
如果您不确定是否使用toLowerCase()
。
+0
什么是包含有这么多的选择......也不应该在之间// b –
0
Apache Commons Lang中的StringUtils包含() 和containsIgnoreCase(),以及许多其他有用的实用程序。
https://commons.apache.org/proper/commons-lang/apidocs/org/apache/commons/lang3/StringUtils.html
是否忽略大小写与否是由你和你的程序需要为“正确”。 HTH
+0
我一直很惊讶有些人如果愿意依赖第三方库,当标准Java库已经提供了所有你需要的。我当然不想。 –
相关问题
- 1. 找到字符串中多个短语的最佳方法?
- 2. PHP获取字符串的前5个单词的最佳方法是什么?
- 3. 找到两点之间的字符串的最佳方法
- 4. 用preg_match在字符串的开头找到整个单词?
- 5. Java:获取字符串中最后一个单词的最简单方法
- 6. 遍历C字符串:得到一个字符串的最后一个单词
- 7. PHP - 从字符串中找到URL根的最佳方法?
- 8. 在PHP数组中找到字符串的最佳方法?
- 9. 找到字符串数组中字符串的最快方法
- 10. 只转换字符串整数部分的最佳方法
- 11. 将字符串转换为Python中整数的最佳方法
- 12. 计算Ruby中字符串中单词的最佳方法是什么?
- 13. 如何在java中查找字符串中的整个单词
- 14. 查找字符串中每个单词的第一个字母
- 15. 一个优化的算法或一个方法来找到一个句子(有多个单词)中的多个单词字符串(关键字)?
- 16. python:在另一个字符串中查找名称的最佳方法
- 17. Java:如何找到给定字符串中最长的单词?
- 18. Pythonic方法返回字符串中最长的单词
- 19. 在另一个字符串中查找字符串子集的最快方法?
- 20. 查找/替换的最佳/最简单的字符串
- 21. 找到确切的单词作为字符串的一部分
- 22. 修剪字符串,同时保留完整的单词
- 23. 在字符串中查找子字符串,但仅限于整个单词?
- 24. 找到动词的最佳介词
- 25. 查找字符串中的单词之后的下一个单词
- 26. PHP:最简单的方法添加一个字符串到一个字符串中的位置?
- 27. 如何检查一个字符串中的每个单词是否在另一个字符串中找到?
- 28. 如何找到一些包含在字符串中的单词?
- 29. 字符串查找单词的Javascript
- 30. 我的方法是否用于查找字符串中的每个单词
indexof()但我不喜欢它,我知道有很多方法可以做到,所以它是一个关于性能的问题。 –
您可以发布您迄今为止编写的代码吗? –
而不是'indexOf()'我推荐'String.contains()'。如果你想查找'over',不管它是否说'Stackoverflow'或者'Stack Overflow',你都是正确的,'toLowerCase()'是个不错的选择。 –