【正则匹配字符串中的数字】有的字符转最后一位为数字,使用正则将数字去掉
String name = "name1";
Pattern pattern = Pattern.compile("\\d+");
Matcher matcher = pattern.matcher(name);
int number=name.length();
if (matcher.find()) {
number=name.indexOf(matcher.group());
}
name = name.substring(0,number);
推荐阅读
- 日常记录
- Hyper-v虚拟机无法联网解决方法-随记
- docker-compose的安装和使用
- js中function同名引发的问题
- git管理项目版本,拉取提交代码步骤
- idea拉取SSM项目后Redis不能连接到池和项目没有全部编译问题
- SpringBoot在配置拦截器后,拦截器不起作用
- java中预处理PrepareStatement为什么能起到防止SQL注入的作用()