gpt4 book ai didi

java - java中的匹配器没有产生所需的输出

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

nodenName = VAS_DEL_SDC_LB1_ONM_DEL_10.200.98.74;
private String extractNodeName(String nodeName) {
String output = "";
Matcher match = Pattern.compile("[0-9]+").matcher(nodeName);
while (match.find()) {
output.split(match.group());
}
return output;
}

任何人都可以帮我提取VAS_DEL_SDC_LB1_ONM_DEL,上面的我尝试过它不起作用

最佳答案

private String extractNodeName(String nodeName) {
String output = "";
Matcher match = Pattern.compile("\\w+(?<!\\d|_)").matcher(nodeName);
while (match.find()) {
output = match.group();
}
return output;
}

结果:VAS_DEL_SDC_LB1_ONM_DEL

关于java - java中的匹配器没有产生所需的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31402134/

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