12. Java 获取指定字符第N次出现的位置
2024-08-27 17:21:35
import java.util.regex.Matcher;
import java.util.regex.Pattern; public class Demo { //判断"Ab2Ad3A4"中"A"出现第二次的位置
public static void main(String[] args) {
String str = "Ab2Ad3A4";
Pattern pattern = Pattern.compile("A");
Matcher findMatcher = pattern.matcher(str);
int number = 0;
while(findMatcher.find()) {
number++;
if(number == 2){//当“A”第二次出现时停止
break;
}
}
int i = findMatcher.start();//“A”第二次出现的位置
System.out.println("'A'第二次出现的位置是:"+i);
} }
最新文章
- EF中的开放式并发(EF基础系列--28)
- This text field does not specify an inputType or a hint
- 二、oracle数据库成功安装步骤 配置监听器
- asp.net微信jsapi支付
- input输入子系统
- 如何破解excel宏的密码
- linux shell的切换
- UIPickerView自定义背景
- Linux vi编辑器
- Wince 对话框程序设计
- NodeJS包管理工具——npm入门
- easy UI demo 含数据库加载示例
- vs2005中无法修改控件ID
- [REST Jersey] @QueryParam Demo
- 走入PHP-数据类型和字符串语法
- 废旧鼠标先别丢,用来学习nRF52832 的QDEC
- 概括一下nodejs
- Django 数据流程图
- 虚机配置vip命令行配置
- dispatherServlet拦截所有请求,但是不拦截JSP和其他配置的servelt