我试图从句子中过滤掉整个单词。
例如
文字:这是关于编程语言的问题。
搜索文字是:关于专业
结果应该是:关于编程
基本上我想从句子中得到整个单词。
我也提到了How to find a whole word in a String in java。但它搜索匹配的单词而不是字符
我真的很感谢你的帮助
由于
答案 0 :(得分:3)
使用正则表达式:像
这样的东西about pro.*?\b
将匹配pro,然后匹配一些字符,然后是单词边界(空格或标点符号)。这样你就不必制作多个子串(这是一个代价高昂的操作)。