【问题标题】:Find the whole word from a Sentence with matching String从具有匹配字符串的句子中查找整个单词
【发布时间】:2023-12-04 12:34:01
【问题描述】:

我正在尝试从句子中过滤出整个单词。

喜欢的例子

文本:这是一个关于编程语言的问题。

搜索文字是:关于专业

结果应该是:关于编程

基本上我想从句子中得到整个单词。

我也提到了这个How to find a whole word in a String in java。但它搜索匹配的单词而不是字符

非常感谢您的帮助

谢谢

【问题讨论】:

  • Stack Overflow 不是代码编写服务。向我们展示您的工作成果,以及您遇到的困难,
  • @Richard 我分享了我尝试过的链接

标签: java regex


【解决方案1】:

使用正则表达式:类似

about pro.*?\b

将匹配 pro,然后是一些字符,然后是单词边界(空格或标点符号)。这样您就不必制作多个子字符串(这是一项昂贵的操作)。

【讨论】:

    最近更新 更多