gpt4 book ai didi

java - 使用Java匹配文本中的某些单词(模式)

转载 作者:行者123 更新时间:2023-12-01 19:15:53 26 4
gpt4 key购买 nike

我收到一条短信。在文本中,有几个单词都以唯一标识符“KEY”开头,这些单词看起来像“KEY_1_This_is_a_key”。这些单词可以在一个句子中(“this is KEY_1_This_is_a_key 等”),可以用逗号分隔“KEY_1_This_is_a_key, KEY_2_This_is_a_key”,也可以在小括号之间“this is a (KEY_1_This_is_a_key)”。

是否有一种防弹方法可以提取所有以“KEY”开头的单词?提前致谢。

最佳答案

    String s = "KEY_1_This_is_a_key, KEY_2_This_is_a_key";

Matcher m = Pattern.compile("\\b(KEY.+?)\\b").matcher(s);
while(m.find()){
System.out.println(m.group());
}

关于java - 使用Java匹配文本中的某些单词(模式),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6716924/

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