【发布时间】:2022-01-06 10:42:00
【问题描述】:
我必须在Java String中搜索一个单词,但我不知道如何解决以下问题:
例如: 关键词:汽车
text:我想带猫的汽车e。
关键字出现在另一个词中,但我不希望它被检测到。我只想检测关键字是否不是另一个单词的一部分。
前 关键词:汽车
文本:我有一辆新车。 (正确)
我无法搜索“car”(前后有空格),因为它可能显示为“car”。在文本中(句子的结尾),所以它仍然无法检测到正确的情况
【问题讨论】:
-
看看regular expressions。有一个简单的 java regex 解决方案可以解决您的问题。