我有一根绳子:

/abc/def/ghfj.doc

我想从中提取ghfj.doc,也就是最后一个/后面的子串,或者从右边第一个/后面的子串.

有人能帮忙吗?

推荐答案

String example = "/abc/def/ghfj.doc";
System.out.println(example.substring(example.lastIndexOf("/") + 1));

Java相关问答推荐

如何跟踪我在数组中的位置

JPackage-results已安装-如何添加系统属性?

填写文本字段后锁定PDF

JVM会优化这个数学运算吗?

扩展到弹出窗口宽度的JavaFX文本字段

如何创建同一类的另一个对象,该对象位于变量中?

在Java中如何从Executors.newFixedThreadPool(MAX_THREAD_COUNT())迁移到虚拟线程

未找到适用于响应类型[类java.io.InputStream]和内容类型[Text/CSV]的HttpMessageConverter

Java中将文本拆分为数字或十进制数字和字符串

支持MySQL 5.6的最新Hibernate版本

在处理2个映射表时,没有更多的数据可从套接字读取

在settings.gradle.kts和Build.gradle.kts中使用公共变量

如何用内置Java从JavaFX应用程序中生成.exe文件?

当b是一个字节并且在Java中值为-1时,为什么b>;>;>;1总是等于-1?

Android Studio模拟器没有互联网

Oracle中从JSON中提取和插入数据

如何在Spring Boot Auth服务器上正确配置CORS?

由于可为null,无法在kotlin中实现java接口

Maven创建带有特定类的Spring Boot jar和普通jar

";重复键的值提示唯一约束«;livre_genre_pkey»";例外