gpt4 book ai didi

java - 需要一个正则表达式来使用java提取字符串的一部分

转载 作者:太空宇宙 更新时间:2023-11-04 14:58:45 25 4
gpt4 key购买 nike

我需要一个正则表达式来提取特定字符出现“n”次之后的字符串部分

例如字符串是:“aa/bb/cc/dd/ee/ff/gg/hh/ii/jj/kk/ll/mm/nn/oo/pp”我需要内容aa/bb/cc/dd/ee/ff

遵循以下方法但无法获得匹配。请指出我下面的错误

matcher = Pattern.compile("((?:[^/]*/){5})").matcher(regExString);
if (matcher.matches()) {
String str = matcher.group(1);
System.out.println(str);
}

最佳答案

试试这个

    if (matcher.find()) {
String str = matcher.group(1);
System.out.println(str);
}

关于java - 需要一个正则表达式来使用java提取字符串的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22877632/

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