使用Android的一个字母数字字符串提取号码 [英] Extract numbers from an alpha numeric string using android

查看:340
本文介绍了使用Android的一个字母数字字符串提取号码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我必须从字符串str =sdfvsdf68fsdfsf8999fsdf09只提取数值
如何从Android中的字母数字字符串中提取数字?


解决方案

 字符串str =sdfvsdf68fsdfsf8999fsdf09;
字符串numberOnly = str.replaceAll([^ 0-9],);

更新:

 字符串str =fgdfg12°59'50 \\NFR | gdfg:80°15'25 \\Efgd;
的String [] = spitStr str.split(\\\\ |);字符串的Numberone = spitStr [0] .replaceAll([^ 0-9],);
字符串numberSecond = spitStr [1] .replaceAll([^ 0-9],);

I have to extract only numeric values from String str="sdfvsdf68fsdfsf8999fsdf09". How can I extract numbers from an alpha numeric string in android?

解决方案

String str="sdfvsdf68fsdfsf8999fsdf09";
String numberOnly= str.replaceAll("[^0-9]", "");

update:

String str="fgdfg12°59'50\" Nfr | gdfg: 80°15'25\" Efgd";
String[] spitStr= str.split("\\|");

String numberOne= spitStr[0].replaceAll("[^0-9]", "");
String numberSecond= spitStr[1].replaceAll("[^0-9]", "");

这篇关于使用Android的一个字母数字字符串提取号码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆