-
java截取指定字符后的字符串_java 截取某个字符之前或之后的字符串和截取最后一个指定字符后的字符串...
2021-03-04 10:12:18原java 截取某个字符之前或之后的字符串和截取最后一个指定字符后的字符串一:截取某个字符之前或之后的字符串。String aa="00e8774d55c66d737ab1ce6878dc064c,16e52ce8e22395f1e466b983f70f1e0a";// 截取逗号前的...原
java 截取某个字符之前或之后的字符串和截取最后一个指定字符后的字符串
一:截取某个字符之前或之后的字符串。String aa="00e8774d55c66d737ab1ce6878dc064c,16e52ce8e22395f1e466b983f70f1e0a";
// 截取逗号前的字符串
String str=aa.substring(0, aa.indexOf(","));
System.out.println(str); // 00e8774d55c66d737ab1ce6878dc064c
// 截取逗号后的字符串
String bb=aa.substring(str.length()+1, aa.length());
System.out.println(bb); // 16e52ce8e22395f1e466b983f70f1e0a
二:截取最后一个指定字符后的字符串。public static void main(String[] args) {
String path="/usr/local/docker/excel/2020061610001.xlsx";
String substr=path.substring(path.lastIndexOf("/")+1);
System.out.println(substr);
}
执行结果:2020061610001.xlsx
-
Java字符串截取,截取某个字符之前或者之后的字符串
2020-12-07 10:01:16提示:java截取某个字符之前或者之后的字符串 文章目录一、java截取某个字符之前或者之后的字符串:1. 截取"_"之前字符串2. 截取"_"之后字符串二、截取正数第二个"_"后面的内容 一、java截取某个字符之前或者之后的...提示:java截取某个字符之前或者之后的字符串
一、java截取某个字符之前或者之后的字符串:
1. 截取"_"之前字符串
代码如下(示例):
//java截取某个字符之前的字符串 public static void substringTest01(){ String str = "test_https://www.baidu.com/"; //截取_之前字符串 String str1 = str.substring(0, str.indexOf("_")); System.out.println("截取_之前字符串:"+str1); }
控制台输出结果(示例):
2. 截取"_"之后字符串
代码如下(示例):
//java截取某个字符之后的字符串 public static void substringTest02(){ String str = "test_https://www.baidu.com/"; //截取_之后字符串 String str1 = str.substring(0, str.indexOf("_")); String str2 = str.substring(str1.length()+1, str.length()); System.out.println("截取_之后字符串:"+str2); }
控制台输出结果(示例):
二、截取正数第二个"_"后面的内容
代码如下(示例):
//截取正数第二个"_"后面的内容 public static void substringTest03() { String str ="0123456_89_sdfdsdsf_23423_auauauau"; //获得第一个点的位置 int index = str.indexOf("_"); System.out.println("获得第一个点的位置:"+index); //根据第一个点的位置 获得第二个点的位置 index = str.indexOf("_", index + 1); System.out.println("根据第一个点的位置 获得第二个点的位置:"+index); //根据第二个点的位置,截取 字符串。得到结果 result String result = str.substring(index + 1); //输出结果 System.out.println("输出结果:"+result); }
控制台输出结果(示例):
-
Java截取某个字符串后面所有的字符。
2019-07-02 15:10:00参考:https://www.cnblogs.com/Java-Starter/p/8343769.html 转载于:https://my.oschina.net/u/4131327/b...转载于:https://my.oschina.net/u/4131327/blog/3068531
-
java 截取某个字符之前或之后的字符串
2020-09-03 14:13:52String filePath = "group1/M00/00/02/wKgBil9QhcOAZkm5AAJ-5AaXPtQ147.jpg";...// 截取点后的字符串 String suffix = filePath.substring(path.length() + 1); // 拼接成缩略图地址 String file = path + "_500x500..String filePath = "group1/M00/00/02/wKgBil9QhcOAZkm5AAJ-5AaXPtQ147.jpg"; // 截取点前的字符串 String path = filePath.substring(0, filePath.indexOf(".")); // 截取点后的字符串 String suffix = filePath.substring(path.length() + 1); // 拼接成缩略图地址 String file = path + "_500x500." + suffix;
-
Java 截取某个字符之前或之后的字符串
2020-05-13 17:17:57String aa="6666,777"; // 截取逗号前的字符串 String str=aa.substring(0, aa.indexOf(","));...// 截取逗号后的字符串 String bb=aa.substring(str.length()+1, aa.length()); System.out.println(bb); // 777 -
Java根据某个字符去截取某个字符串,并将截取的内容转为LIST
2021-01-26 18:23:14自己写了好几个方法,最后发现,其实可以一句话就搞定,记录一下: 字符串A是需要截取的字符串 字符串B是A里的某个字符串 Arrays.asList(A.split(B)); 这样就能将截取后的结果转为一个list -
JAVA截取最后某个字符后面的数据
2020-07-22 21:13:07要截取的字符: C:\Users\Administrator\Desktop\任务人员批量审核.xls 因为路径中有转义字符,所以需要 '\\' String filename = file.getOriginalFilename(); filename = filename.substring(filename.... -
java截取一个字符串正数或倒数某个特定字符前后的内容
2018-01-24 22:04:00java截取一个字符串正数或倒数某个特定字符前后的内容 取出正数第二个“.”后面的内容 public class TestCode { public static void main(String[] args) { String str ="232ljsfsf.... -
java当中截取字符串和字符串分割的使用
2020-09-24 23:07:38当我想要截取字符串某个字符前面的,或者后面的我们可以采用以下方案,第二种方案也可以采取。 public static void main(String[] args){ String N = "01|大汽车"; String L=""; String R=""; int k= N.length()... -
在java中清除某个字符后的所有字符串
2018-02-12 11:37:15首先获取字符串:String str ="";然后获取该字符的在字符串里的位置:int i = str.indexOf("字符");//首先获取字符的位置最后调用字符串截取 :...//再对字符串进行截取,获得想要得到的字符串... -
java统计一个字符串中某个字符串出现的个数
2018-12-12 22:49:58通过indexOf()寻找指定字符串,截取指定字符串后面的部分,再次寻找,直到找完所有 public void countString(String str,String s) { int count = 0,len = str.length(); while(str.indexOf(s) != -1) { st... -
java 截取某个特殊符号前后的内容。
2016-12-15 15:33:51//获取特殊符号后面的字符串 String a ="abc.rar"; String [] b = a.split("[.]"); System.out.println("符号前面的字符串="+b[0]); System.out.println("符号后面的字符串=... -
java关于使用subList方法截取的字符串,放入redis缓存的相关问题及解决方法
2018-12-17 11:49:11在前几天做项目的时候,会对其他项目通过阿里云发来的消息中的某个List类型的字段进行截取,并将截取后的结果存入redis中。但是在项目运行起来的时候,获取redis中该字段的内容会出现错误,错误提示如下: (error)... -
JAVA网课|字符串
2020-12-09 10:06:50P133 字符串概述 String类在java.lang包下==》故不需要导包 所有的双引号字符串,都是String类对象 字符串的特点 内容永不可变 字符串可以共享使用 效果相当于char[]字符数组,底层原理是byte...P138 字符串的截取方法 -
JAVA读取字符串中某个变量值,并进行简单比较
2016-08-31 19:00:00开发中有时会遇到需要截取一个字符串中某个变量后面带的值,并对这个值做简单运算的情况,比如“tom, age 23, come fron us”, 这里想判断年龄是否大于30岁,实现如下: 1 String inputstr = "tom, age 23, come... -
java字符串操作大全
2012-11-12 13:17:06(6)、append() 可把任何类型数据的字符串表示连接到调用的StringBuffer对象的末尾。 例:int a=42; StringBuffer sb=new StringBuffer(40); String s=sb.append("a=").append(a).append("!").toString();... -
Java字符串操作?看这一篇就够了!
2020-09-09 16:12:10substring(int beginIndex )从指定位置返回后面的字符串 substring(int beginIndex, int endIndex)截取两个指定位置间的字符 字符串翻转 lastIndexOf(String str)查找字符串中字符最后一次出现的位置 通过下标获取... -
-
oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串
2017-05-06 20:26:52字符类型 char 1~2000字节 固定长度字符串,长度不够的用空格补充 varchar2 1~4000字节 可变长度字符串,与CHAR类型相比,使用VARCHAR2可以节省磁盘空间,但查询效率没有char类型高 数值类型 Number(m,n) m(1~38) ... -
java解析js_java解析JavaScript片段
2021-02-12 16:03:03前几天帮某个人抓取某电商网站商品属性的,得到页面后需要解析一个内的代码获得其中一个json对象的属性, 开始是想字符串截取呢,后来感觉不怎么好,就换成用java解析script了,感觉还行,其中有几个坑,在这里记录下,对于... -
JAVA 正则表达式
2010-01-15 11:16:37正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 自从 jdk1.4 推出 java.util.regex 包,就为我们提供了很好的 JAVA 正则表达式应用平台。 因为正则表达式是一个很庞杂的体系,所以我仅例举些... -
java多线程同步的问题,请大家帮忙看下
2009-08-05 14:26:39要写一个多线程程序,并发来访问某个URL做模拟测试,但是遇到了几个奇怪的问题, ...还有问题需要大家的解答, 就是有的时候通过subString截取的字符串有时候少了<,绝大部分是没问题的,这个问题太奇怪了。 -
Java常用算法手册(第3版).宋娟(带详细书签).pdf
2018-10-22 23:41:4411.3 将某个时间以固定格式转化成字符串 11.4 怎样截取字符串 11.5 怎样实现元素互换 11.6 怎样实现元素排序 11.7 怎样实现Singleton模式编程 11.8 怎样实现金额转换 11.9 如何判断回文数字 11.10 小结 第12章 逻辑... -
jmx的ObjectName中key对应的value的获取
2013-07-11 14:12:36之前开发中用到JMX的地方,如果需要根据ObjectName中某个特定值进行判断,都是把ObjectName执行toString()后,再截取字符串,今天发现原来ObjectName中有个方法 [code="java"] /** * Obtains the ... -
-
批量修改CLOB字段数据
2021-03-03 19:03:41DBMS.GETLENGTH可以获取CLOB类型的长度,DBMS.SUBSTR(字段名,偏移量,起点)可以将CLOB转为字符串,但是当截取的长度超过一定时就会包缓冲区不足.应该是超过了VARCHAR2的最大容量。 最后通过DBMS_LOB没有replace相关... -
JavaScript笔记
2018-09-28 11:21:56获取日期格式的字符串 toString()、toLocaleTimeString()、toLocaleDateString()等 21.argument参数:所有方法都隐藏的一个数组对象 作用:不设置任何的形参的情况下,自动接收所有传入参数 arguments.length:... -
收藏数
30
精华内容
12