Java 获取String中的数字:获取最后一串数字字符串

比如一个字符串:String filter = "gogoro778888"
我想只获取后面的数字:即:7788888。

前面的字符串个数不定,并且前面字符串中的数字不要,只要后面的数字,该如何处理?


方法如下:

String filter = "gogoro778888";		
String gogoro = filter.replaceAll(".*[^\\d](?=(\\d+))","");	
System.out.println(gogoro);

输出结果如下:

7788888


方法摘录自:http://bbs.csdn.net/topics/340109801

你可能感兴趣的:(java,String,获取数字,最后一串数字)