java - 如何从 int 字符串中获取 char 的子字符串

标签 java string char int substring

我想返回任意长度的两组整数之间的字母字符子字符串。

例如,对于下面的字符串,我想返回子字符串“JKL”:

123JKL1234
456545645456JKL13

最佳答案

好吧,您也可以将字符串中的所有数字替换为空字符:

String test = "456545645456JKL13";
String str = test.replaceAll("\\d+",""); // str == "JKL"

关于java - 如何从 int 字符串中获取 char 的子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14026056/

相关文章:

c - 可以通过将指针更改为更高的索引来缩小 C 中的数组吗?

java - Kotlin 中无法使用 CameraKit 拍照

java - 线程 "main"java.lang.NoClassDefFoundError : (wrong name 中出现异常

sql - 如何将此表格中的信息更改为易于使用的表格?

java - 从字符串中剪切日期

c++ - 打开文件时出现问题并且可能将文件输入/输出到字符串

c++ - 使用 const char 出错

java - java中异常处理的输出不一致

java - 如何在整个应用程序中使用 "LocalBroadcastManager"?

c++ - printf() 混淆 - 尝试打印字符串时打印 (null) 并在打印缓冲区时打印正确的值