论坛首页 Java企业应用论坛

使用正则表达式从字符串中分离出数字

浏览 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()两次,就找到第二个数字。
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics