如何从java中的字符串中获取数字部分?

时间:2013-12-18 10:57:31

标签: java

我有一个像

这样的字符串
String video_link="http://vimeo.com/81988791"

现在我想要这个字符串81988791的最后一部分?

感谢。

2 个答案:

答案 0 :(得分:1)

使用正则表达式。 java具有良好的正则表达式支持:http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html

Matcher m = Pattern.compile("http://vimeo.com/(d+)").matcher(input)
System.out.println(m.group(1))

答案 1 :(得分:1)

怎么样

String video_link="http://vimeo.com/81988791"
int number = Integer.parseInt(video_link.substring("http://vimeo.com/".length()));