需求:有一个字符串,想从倒数第n个特定的字符串开始截取字符串到最后

例: 有一字符串"/home/root/test/a/b/c",想截取倒数第2个"/"后面的字符串,得到b/c

代码:

    /***@Author huangzx*@Description: 从倒数第n个"/"开始截取到最后*@Date 11:41 AM 7/31/19*@Param [str, n]*@return java.lang.String*/private static String getLocation(String str,int n){int index=str.lastIndexOf(File.separator);for (int i = 0; i < n-1; i++) {index=str.lastIndexOf(File.separator,index-1);}String location=str.substring(index+1);return location;}

java从倒数第n个指定字符串开始截取到最后相关推荐

  1. mysql截取栏目字符_substring从指定字符串开始截取(图)

    substring从指定字符串开始截取(图) 08-22栏目:技术 TAG:截取字符串 截取字符串 String filename=F:\workspace\ssh_photo\Webcontent\ ...

  2. java将占位符替换成指定字符串的函数

    提供一个可以将占位符替换成指定字符串的函数 /*** 将message中的占位符按照从左到右的顺序替换成制定的字符串.* 如:info("你好,我是{},我{}岁了", " ...

  3. substring从指定字符串开始截取

    String filename=F:\workspace\ssh_photo\WebContent\uploadFile\1444783552338pic.jpg ; int begin=filena ...

  4. java 正则 空格_java 正则匹配空格字符串 正则表达式截取字符串

    java 正则匹配空格字符串 正则表达式截取字符串 需求:从一堆sql中取出某些特定字符串: 比如配置的sql语句为:"company_code = @cc and project_id = ...

  5. java 查找list中指定字符串出现的次数

    package com.gblfy.ws.client;import java.util.ArrayList; import java.util.List;public class StrCount ...

  6. Java去除首尾指定字符串

    Java的String.trim()只能去除字符串首尾的空格,不能去掉其他字符串,有时就感觉有点鸡肋,其他语言里有的trim()就支持去除其他字符串,所以不如自己写个方法来实现这功能. Java去除字 ...

  7. Java 给Word指定字符串添加批注

    本文将介绍在Java程序中如何给Word文档中的指定字符串添加批注.主要介绍的是针对某个段落来添加批注,以及回复.编辑.删除批注的方法,如果需要针对特定关键词或指定字符串来设置批注,可以参考本文的方法 ...

  8. java 截取指定字母 重复_用JAVA编程获取两个指定字符串中的最大相同子串

    /** * 编程获取两个指定字符串中的最大相同子串 * 如:str1="asdafghjka", str2="aaasdfg" 他们的最大子串为"as ...

  9. Java获取某个字符在指定字符串中出现的第N次的位置

    在开发过程中我们经常会用到String的indexOf方法,这个方法是用来获取某个特定字符在指定字符串中第一次出现的位置,通常用来判断是否包含或者用来进行字符串的截取,有些时候我们不仅需要获取这个特定 ...

最新文章

  1. freopen - C/C++文件输入输出利器
  2. all方法 手写promise_实现Promise.allSettled
  3. Android FrameWork学习(一)Android 7 0系统源码下载 编译
  4. 网络位置可以看到另一个人的电脑_计算机组成原理(一)- 冯·诺依曼体系结构...
  5. oracle虚拟机字符集,更改虚拟机上的oracle字符集
  6. mysql 表ful,你所不知的table is full那些事
  7. Windows将WSL 1升级为WSL2
  8. imwrite函数 matlab_用matlab做一个脉动磁势分解的动画
  9. 数组的连续最大子段合
  10. NetCore WebService XML Parse
  11. spingbot 与 activiti 整个 中创建表而找不到表的问题(创建表失败)
  12. WinForGIFSicle 1.0.0.1 免费开源版,基于GIFSicle的开源可视化批量GIF压缩工具
  13. 利用python实现蚂蚁森林自动偷能量
  14. SrpingCloud系统学习 - 熔断机制
  15. 从ES6到ES10的新特性万字大总结
  16. 巨量算数 Data解密
  17. 监控摄像机如何连接到手机 手机APP远程连接常用方法
  18. ffmpeg mplayer x264 代码重点详解 详细分析
  19. 三级联动数据库添加html,前端jQuery最新省市区三级联动插件,包含sql数据库
  20. 华为nova7se能云闪付吗_Huawei Pay开通与使用银联云闪付教程

热门文章

  1. python quit函数作用_初识Python之基础知识
  2. hp linux 禁用u盘启动,BIOS关闭Secure Boot(安全启动)方法大全(联想,华硕,DELL,HP等品牌)...
  3. 18.Oracle10g服务器管理恢复--RMAN备用数据库(练习31.32)
  4. wincc7.3与MYSQL_Wincc7.3学习之——如何建立起数据库链接
  5. 三维动画项目实训① ------(3.24-3.31)
  6. 草料二维码--在线二维码生成器
  7. 欢迎使用CSDN-markdown反向跟单可持盈利探讨
  8. 将数组转换为JSON数据
  9. apache-tomcat-10.0.18配置
  10. Photon Socket 术语表