java - 如何获取两个字符之间的字符串?

标签 java string

我有一个字符串,

String s = "test string (67)";

我想得到第 67 号,它是 ( 和 ) 之间的字符串。

谁能告诉我怎么做?

最佳答案

可能有一个非常简洁的正则表达式,但我在那个领域是菜鸟,所以改为......

String s = "test string (67)";

s = s.substring(s.indexOf("(") + 1);
s = s.substring(0, s.indexOf(")"));

System.out.println(s);

关于java - 如何获取两个字符之间的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12595019/

相关文章:

java - pager taglib 没有按照记录重命名导出的 url 变量

java - JAXB - 生成的类实现接口(interface)

c - 如何拆分字符串并统计某个单词的使用次数?

javascript - 使用jquery替换/操作html字符串中的元素

java - 为什么这不修改以符合合规性?

c# - 如何在字符串中搜索单词(只是单词)?

java - Android 常见的具有多个调用者的异步任务

java - 方法 toString() 问题

java - 什么是 Java 中的注释,我试图理解,但 Google 上提供的所有信息都很难理解

python - 将字符串中的键分配给字典