问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java如何截取数字开头后面的字符串?

发布网友 发布时间:2022-04-22 20:29

我来回答

3个回答

热心网友 时间:2023-07-08 02:50

  用正则表达式
        String name = "le5.35";
        Pattern patternEnd = Pattern.compile("\\d+(\\.\\d+)?$");
        Matcher matcherEnd = patternEnd.matcher(name);
        
        if(matcherEnd.find()){
            System.out.println(matcherEnd.group());
        }

追问谢谢!

热心网友 时间:2023-07-08 02:51

方案有如下几个:

1、使用Java的正则表达式,这是最直接的

2、写一个函数,进行判断,当前字符是不是数字,是的话返回索引,直接字符串截取最后的几位,之后强制转换即可。

public static float getNumber(String data){
int index = 0;
for(int i = 0; i < data.length(); i++){
if (Character.isDigit(data.charAt(i))){
index = i;
break;
}
}
return Float.valueOf(data.substring(index));
}

追问谢谢!

热心网友 时间:2023-07-08 02:51

String s="le5.26";
String d=s.replaceFirst("\\D+", "");
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果手机微信怎么换漂亮字体(苹果手机微信怎么换行输入) 有什么好用的app转换字体 手写转文字的软件 erp可以看评论地址吗 淘宝评论url是什么意思? 揭秘:码牌支付风控升级,背后真相揭秘 电脑电视直播软件哪个好用什么软件好电脑看电视直播 潼南子同街学区是哪些 三极管BU406价格和参数? 火锅料放在冰柜忘了插电一个星期给会坏了吗 火锅的设备有哪些 新郎结婚誓词 java怎样截取最后几个字符 新郎婚礼致辞有哪些? java怎么截取字符串中最后一个字符!!急!!! 婚礼誓词:什么无论生老病死,无论贫穷富贵,完整的是什么? java 判断string前多少字符 结婚仪式表白词新郎 手机爱奇艺视频怎么投屏到ipad上面? 新郎结婚誓词大家清楚有哪些吗 java截取字符串中间几位 有淘宝店就能开通直播吗?浮现权怎么获得 安卓手机直播怎么投屏到安卓平板电脑上? 结婚时新郎都会说什么样的词?求解答! 淘宝直播浮现开通有什么好处? java 截取字符串 java截取字符串问题 指出下列句子的说明方法及其作用。 1.著名学者周第同在1978年成功地进行了黑斑蛙的克隆实验。 2 婚礼新郎对新娘的誓言 谁帮我开通淘宝直播浮现权 馒头发霉实验没有成功的原因是什么? 中式婚礼新郎结婚誓词怎么说? 新郎对新娘说的婚礼誓言有哪些 胶水不小心滴在鞋子上了 怎么去除? 靴子上的鞋胶怎么去除? 如何去除篮球鞋鞋面上的胶痕 怎样有效的去除鞋子上面的胶? 鞋子上有胶印怎么去除 鞋子的表面粘有胶水印,怎么去除呢? 请问韭菜是什么意思? 股市里一般被称为“韭菜”的人是指什么? 基金里常提到的“韭菜”是什么意思?韭菜买基金一定亏吗? 韭菜的原产地是中国吗? 韭菜就是韭葱么?韭菜和韭葱有什么分别? 韭菜是啥颜色? 为什么一吃韭菜就上火 薅羊毛割韭菜是什么意思? 我的微信电脑版登陆老是出现:微信遇到错误,给您带来不便,我们深表歉意... 韭菜(就是我们平时吃的韭菜长长的叶子) 电脑点击打开微信,显示错误报告,为什么 韭菜有多少种 哪种韭菜最好吃