gpt4 book ai didi

java - 正则表达式 - 匹配具有不同匹配模式的字母

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

2016 年 10 月 23 日上午 10:00

从上面的字符串中,我需要捕获前 3 个字母。

然后忽略所有内容,直到第一个单词结束。

最终捕获其他所有内容。

最终输出应匹配 - 2016 年 10 月 23 日上午 10:00

最佳答案

您可以尝试以下模式。 $1 是第一个单词的前 3 个字母; $2 是单词的其余部分; $3 是字符串的其余部分。

String input = "October 23 2016 at 10:00 AM";
System.out.println(input.replace("^([A-Za-z]{3})([^ ]*)(.*)$", "$1$3"));

输出:

Oct 23 2016 at 10:00 AM

关于java - 正则表达式 - 匹配具有不同匹配模式的字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36178828/

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