此处用Matcher和Pattern类会非常简单,这两个类是利用正则表达式匹配查找的相关类,详细可以参见java Pattern和Matcher详解

    public static void main(String[] args) {String str = "人生自古谁无死,留取丹心照汗青";Integer start = startChar(str,"}");System.out.println(str.substring(start+1,str.length()));}public static Integer startChar(String str,String specialChar){Matcher matcher= Pattern.compile(specialChar).matcher(str);if(matcher.find()){System.out.println(matcher.start());Integer start = matcher.start();return start;}return null;}

java:获取字符串中某个字符串第一次出现的位置(索引)相关推荐

  1. Java案例——统计字符串中每个字符串出现的次数

    统计字符串中每个字符串出现的次数 需求: 1.键盘录入一个字符串,要求统计字符串中每个字符串出现的次数 举例:键盘录入"aababcabcdabcde" 在控制台输出:" ...

  2. php字符串中删除字符串函数,PHP 实现删除任意区间内字符串函数方法

    PHP是一种通用开源脚本语言.语法吸收了C语言.Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域.下面简单讲述一下PHP实现删除任意字符串函数的方法,此函数涉及到php对字符串的 ...

  3. hiho1482出勤记录II(string类字符串中查找字符串,库函数的应用)

    string类中有很多好用的函数,这里介绍在string类字符串中查找字符串的函数. string类字符串中查找字符串一般可以用: 1.s.find(s1)函数,从前往后查找与目标字符串匹配的第一个位 ...

  4. 查找两个字符串中相同字符串_使两个字符串相同的最低成本

    查找两个字符串中相同字符串 Problem statement: 问题陈述: Given two strings string1 and string2 find the minimum cost r ...

  5. php 字符串中插入字符,PHP字符串中插入子字符串方法总结[原创]_php技巧

    本文实例讲述了PHP字符串中插入子字符串方法.分享给大家供大家参考,具体如下: 首先来看看一个网上常见的方法: 方法一:字符串遍历 function str_insert($str, $i, $sub ...

  6. Java获取局域网中所有ip和Mac地址

    Java获取局域网中所有ip和Mac地址 定义一个Util public class IpAndMacUtil {/*** 获取本机Mac地址* @param ia* @return* @throws ...

  7. 百田游戏2014笔试题——找到有序序列中某个值第一次出现的位置,并打印

    题目:找到有序序列中某个值第一次出现的位置,并打印(需要考虑算法复杂度,序列可能很大) 分析: 1.该序列是有序序列,由此想到用二分查找法解决问题. 2.陷阱,如果你想到这点后,就觉得题目很简单,直接 ...

  8. java 字符串索引从0开始_无限字符串中的字符串的第一个索引-Java

    介绍 我有一个无限的字符串.这个字符串的长度在我们的想象中是无限的并且不能被限制,假设我们有一个这样的序列String: "123456789-" 数字9之后的点实际上表示下一个序 ...

  9. java 替换文件中的字符串

    import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.Prin ...

  10. java和js中替换字符串的方法

    //java中字符串的替换方法: String a = "吴林飞-1a_,唐姐-2,周帅-3"; String f = a.replaceFirst("-", ...

最新文章

  1. Python3.2 --- Print函数用法
  2. 4.11-固件映像包 ( FIP:Firmware Image Package )简介
  3. 字节对齐和C/C++函数调用方式学习总结(多篇节选)
  4. 好吧,又是两分钟看完一道投机取巧的算法题
  5. ZRender实现粒子网格动画实战
  6. python中[-1]、[-1]、[-1]、[n-1]使用方法
  7. 从 0 搭建一个工业级推荐系统
  8. uni-app获取腾讯地图计算两经纬度的实际距离(可批量)
  9. python中返回上一步操作的代码_【代码学习】PYTHON字符串的常见操作
  10. php 算生存曲线,手把手教你解读生存曲线
  11. MVVM前后分离轻量级框架应用juicer和doT.js
  12. CollabNet Subversion Edge 安裝筆記 (1):基本安裝設定篇
  13. Flash优秀学习资源下载总汇!(不断更新)
  14. Rocket-chip-l2bus
  15. “人生就像滚雪球,重要的是发现很湿的雪和很长的坡。”+复利的力量
  16. 使用Android studio 制作完app运行安装没问题,但是打开显示。。。keeps stopping
  17. 我如何零基础转行成为一个自信的前端
  18. IDEA 统计Statistic插件下载地址
  19. 计算机的算数运算符号位参与计算吗,C语言算术运算符和算术表达式
  20. 《Java JDK8学习笔记》读书笔记(4)

热门文章

  1. Vue的自定义@change事件(自己学习用途,不建议参考)
  2. Python绘图实例18:旋转正方形绘制
  3. 第五人格服务器维护6,第五人格维护公告 2021年6月30日更新内容一览
  4. 2009年即将流行的牛逼语录
  5. 租金逾期未缴纳,按照出租方新约定的时间准时缴纳?
  6. iOS 画线 绘制直线、矩形、三角形
  7. 将word中的所有mathtype公式统一设置格式
  8. 用计算机弹出吃鸡战歌,安卓模拟器玩绝地求生:刺激战场电脑版怎么过模拟器检测教程...
  9. ajax提交成功后局部刷新 jq_JQuery ajax局部刷新实例
  10. 我的2017---远航迷航