gpt4 book ai didi

java - 修复 Java 中正则表达式获取字符串中第一个单词的问题?

转载 作者:行者123 更新时间:2023-12-01 19:29:17 25 4
gpt4 key购买 nike

我正在运行一个简单的 Java 应用程序,我想抓取我传递的每个字符串中的第一个单词。所以我做了一个 str.split(""); 但我意识到我的字符串是非常动态的并且它在不断变化。因此,我选择了标记在字符串上的 , ,一旦我将其作为参数传递,就会使我的代码崩溃。因此,我试图找到一个特定的正则表达式来抓取第一个单词,直到空格、逗号、句点等。

示例字符串:

WebServer, Config where AppConfig.display ends-with '/conf/workers.properties'  and Config.content.content contains 'worker.lyc_' and Config.parent.guid==WebServer.guid and exists(WebServer.container.virtualHosts.serverName contains 'www.laffatservices.gix.com')

我的目标是获取WebServer

最佳答案

如果您的目标是仅获取第一个单词,那么这里是您的正则表达式 ^[A-Za-z]{2,}

请注意,这匹配至少两个大写字母和小写字母的序列。并且该匹配必须仅在开始中进行。

希望对您的情况有所帮助。

关于java - 修复 Java 中正则表达式获取字符串中第一个单词的问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60271458/

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