浏览 3427 次
锁定老帖子 主题:使用正则表达式从字符串中分离出数字
精华帖 (0) :: 良好帖 (0) :: 新手帖 (4) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-03-14
以下代码的作用是使用Java正则表达式从字符串:"fdkaljjdklafj12345.6789afjakfdall34567.89fdsalffsafa"分离出数字。
Matcher m = Pattern.compile("[\\d.]+").matcher("fdkaljjdklafj12345.6789afjakfdall34567.89fdsalffsafa"); m.find(); String value = m.group(); Float lValue = Float.valueOf(value); System.out.println(lValue);如果m.find()两次,就找到第二个数字。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |