提取数字的正则表达式?

时间:2014-09-07 16:24:27

标签: java regex

由于我在REGEX非常糟糕,我在这里寻求帮助。字符串可以是以下两种格式:

 1. id://3
 2. id://3/1

我如何检查这两种格式中的一种是否可用(因为例如id:// next - id + strings-)以及如何在第一种情况下提取“3”和第二种情况单独变量中的“3”和“1”?数字可以是任何数字(3,1只是一个例子)。

提前感谢!

1 个答案:

答案 0 :(得分:1)

您可以使用此正则表达式:

\bid:\/.*?\/(\d+)\b(?!\/)

RegEx Demo