如何访问字符串Java的特定部分?

托科拉

我必须编写一个模拟器来读取所有格式完全相同的字符串行。它们看起来像“添加长度为10的Job_A”,唯一的变化是第二个单词和末尾的数字。如何访问并将Job_A和10和另存为变量。我无法计算字符串字母,因为作业的名称长度可能不同,而整数的位数可能不同?

Bohuslav Burghardt

您可以使用正则表达式,例如:

String input = "Add Job_A with length 10";

Pattern pattern = Pattern.compile("Add (.+) with length (\\d+)");
Matcher matcher = pattern.matcher(input);

if (matcher.matches()) {
    // Input has correct format, we can extract matched values into variables
    String jobName = matcher.group(1);
    int number = Integer.parseInt(matcher.group(2));
} else {
    // Input has incorrect format
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何更改字符串的特定部分?

如何替换字符串的特定部分?

如何使用python访问txt文件中字符串的特定部分?

Java:如何识别特定的字符串

如何在Java中获取字符串的特定部分

如何从文件路径中获取保存为字符串的特定部分-Android / Java

如何在Java中提取字符串的特定部分

如何使用包含键的部分字符串的字符串访问字典键?

PHP:如何检查字符串的大写特定部分?

如何打印出字符串的特定部分

如何从特定单词中删除部分字符串?

如何获取URL字符串的特定部分?

如何从PHP中的字符串中删除特定部分

如何从字符串的特定部分打印文本?

如何从长字符串中提取特定部分

如何修剪字符串的特定部分?

如何切片字符串JS的特定部分?

javascript如何删除字符串的特定部分?

如何打印出字符串的特定部分

如何在PHP中选择字符串的特定部分?

如何在python中删除字符串的特定部分

如何从列中获取特定部分字符串

如何在java中访问字符串中的特定索引?

如何在具有JSON字符串的Java脚本对象中访问特定的键值对

如何从pickle加载的文件访问特定字符串?

如何在特定字符串/模式之后删除字符串的其余部分?

如何使用javascript从字符串中获取字符串的特定部分?

我们如何从长字符串中提取字符串的特定部分?

如何使我的程序与在字符串的特定部分按下的键交换字符串?