【问题标题】:Java: Separate starting character from a stringJava:从字符串中分离起始字符
【发布时间】:2022-11-23 17:22:49
【问题描述】:

如何从包含数字和其他字符串的字符串中获取起始字母表?

就像必须在数字开始之前分开字母一样。

String value1 = "test123123hj";
String value2 = "demo312342343dfs";

输出应该是:

value1 = "test"
value2 ="demo"

【问题讨论】:

  • s.split("\\d+");

标签: java android string


【解决方案1】:

我们可以使用字符串的split方法并传入正则表达式来检查数字是否存在。

"test123123hj".split("\d+")[0]

这应该会给你想要的输出。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多