gpt4 book ai didi

java - 从字符串字符和数字中提取字母

转载 作者:搜寻专家 更新时间:2023-11-01 02:02:22 24 4
gpt4 key购买 nike

我有这些字符串:

"Turtle123456_fly.me"
"birdy_12345678_prd.tr"

我想要每个词的第一个词,即:

Turtle
birdy

我试过这个:

 Pattern p = Pattern.compile("//d");
String[] items = p.split(String);

当然这是错误的。我不熟悉使用 Pattern

最佳答案

用什么替换你不想要的东西:

String firstWord = str.replaceAll("[^a-zA-Z].*", "");

只留下你想要的部分。

正则表达式 [^a-zA-Z] 表示“不是字母”,从(包括)第一个非字母到结尾的所有内容都被“删除”。

参见 live demo .

关于java - 从字符串字符和数字中提取字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42700614/

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