字符串截取相关样例

例一:

String.indexOf(String x):字符串x在字符串中第一次出现的下表索引,若不存在“x”,就返回-1

String.substring(int beginindex):从字符串索引为beginindex開始截取,包含该索引

String str = "陕西省|西安市|雁塔区";
System.out.println(str.indexOf("|"));//输出3
System.out.println(str.substring(str.indexOf("|")+1));//输出为“西安市|雁塔区”,把“陕西省|”接去掉

例二:

String str="abc.ABC.aaa";
System.out.println("'.'在str字符串中第一次出现位置的索引为:"+str.indexOf("."));
System.out.println("截取abc的值"+str.substring(0, str.indexOf(".")));
System.out.println("截取中间ABC的值:"+str.substring(str.indexOf(".")+1,str.lastIndexOf(".")));
System.out.println("截取aaa的值:"+str.substring(str.lastIndexOf(".")+1));

例三:

String path="http://localhost:8080/Client/index.jsp";
//将最后一个斜杠后,'.'曾经的部分(也就是'index')截取出来
String x = path.substring(path.lastIndexOf("/")+1, path.lastIndexOf("."));
System.out.println(x);
时间: 2025-01-02 02:42:54

字符串截取相关样例的相关文章

字符串截取相关例子

例一: String.indexOf(String x):字符串x在字符串中第一次出现的下表索引,若不存在"x",就返回-1 String.substring(int beginindex):从字符串索引为beginindex开始截取,包括该索引 String str = "陕西省|西安市|雁塔区"; System.out.println(str.indexOf("|"));//输出3 System.out.println(str.substri

mysql 和字符串截取相关的知识点

LOCATE(',','123,456') - 1) SELECT LEFT('123,456',3); SELECT LEFT('123,456',LOCATE(',','123,456') - 1); SELECT FIND_IN_SET('123','123,456,789');SELECT FIND_IN_SET('456','123,456,789');SELECT FIND_IN_SET('789','123,456,789');

展示C代码覆盖率的gcovr工具简单介绍及相关命令使用演示样例

(本人正在參加2015博客之星评选,诚邀你来投票,谢谢:username=zhouzxi">http://vote.blog.csdn.net/blogstar2015/candidate?username=zhouzxi) 近期,由于要展示某项目的单元測试的代码覆盖率.我无意间在网上找到了gcovr工具.使用之后,认为这个工具相当的不错,于是便写下这篇文章,可供相关的开发者參考. 简而言之,gcovr是一个将单元測试中的代码覆盖率以多种方式(包含列表方式.XML文件方式.HTML网页方式

java 线程 原子类相关操作演示样例 thinking in java4 文件夹21.3.4

java 线程  原子类相关操作演示样例 package org.rui.thread.volatiles; import java.util.Timer; import java.util.TimerTask; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.atomic.AtomicInteger; /** * 原子类

Nginx基础入门之相关配置模板样例参考

关于nginx,在不同的环境下有不同的配置,比如nginx在LNMP环境中有lamp 环境的配置,从到反向代理时,有反向代理的配置,在做负载均衡时,有负载均衡的配置,下面我们来介绍一下关于nginx不同应用环境的配置样例 通常在配置nginx时,我习惯将nginx配置分为nginx分为两大部分:1.共用nginx配置:2.include引用的web配置,如下所示 * 共用nginx配置模板参考 #user  nobody; user nginx ;   worker_processes  aut

在Eclipse下使用Maven创建SpringMVC样例项目

1,新建maven项目,项目名起为:MavenSpringMVC. 具体步骤参见我的上一篇博客:在eclipse下使用Maven创建Struts2项目样例 2,配置pom.xml文件,引入依赖包(当然,我也不是一开始就知道需要引入哪些包的,我一开始也只是引入了Spring的核心包,后面发现缺包了就再补上) <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/200

php curl模拟post请求提交数据样例总结

在php中要模拟post请求数据提交我们会使用到curl函数,以下我来给大家举几个curl模拟post请求提交数据样例有须要的朋友可參考參考.注意:curl函数在php中默认是不被支持的,假设须要使用curl函数我们需在改一改 在php中要模拟post请求数据提交我们会使用到curl函数,以下我来给大家举几个curl模拟post请求提交数据样例有须要的朋友可參考參考. 注意:curl函数在php中默认是不被支持的,假设须要使用curl函数我们需在改一改你的php.ini文件的设置,找到php_c

EL表达式处理字符串 是否 包含 某字符串 截取 拆分...............

EL表达式处理字符串 是否 包含 某字符串 截取 拆分............... JSP页面页头添加<%@ taglib uri="/WEB-INF/taglib/c.tld" prefix="c"%><%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>  两个标签页面内容如下: <c:if test=&q

socket编程——一个简单的样例

从一个简单的使用TCP样例開始socket编程,其基本过程例如以下: server                                                  client +++++++                                          ++++++++ 创建socket                                          创建socket +++++++