gpt4 book ai didi

Java正则表达式匹配至少出现两次的单词

转载 作者:行者123 更新时间:2023-11-30 08:15:12 26 4
gpt4 key购买 nike

我一直在尝试匹配出现不止一次的单词。例如:在字符串“编辑表达式和文本以查看匹配项。尝试查找文本”。我正在尝试匹配 “the”“Text” 以及 “to” 之类的词。

正则表达式尝试:

([A-Za-z])\w+{1,}
(([A-Za-z])\w+)+?

最佳答案

您可以使用此正则表达式查找所有重复的单词:

\b(\w+)\b(?=.*\b\1\b)

RegEx Demo

您将需要使用 PatternMatcher API 以及 Matcher#find 方法来使用循环获取所有单词。

关于Java正则表达式匹配至少出现两次的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29046438/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com