java获取字符串中第一个数字的位置

//  所需包如下
import java.util.regex.Matcher;
import java.util.regex.Pattern;
// 待匹配字符串
String str = "test110";
//	正则表达式
Pattern pattern = Pattern.compile("[0-9]");
Matcher matcher = pattern.matcher(nickName);
//	判断字符串中是否包含数字
if(matcher.find()){
	//	获取数字起始位置
	int startPosition = nickName.substring(matcher.start());
}

java获取字符串中第一个数字的位置

上一篇:【Web前端基础知识】关于前端正则表达式基本用法(下)


下一篇:正在分析“[9-0]”- [x-y] 范围的顺序颠倒。