如何匹配url中的一个数字与正则表达式

时间:2012-10-30 18:54:28

标签: regex

我有这个URL,我只想匹配4,可以是0-99之间的任何数字。

/img/4.png?t=1351606887

匹配数字4和任何其他数字的正则表达式是什么?

2 个答案:

答案 0 :(得分:1)

这实际上取决于您的网址的灵活程度。根据您的正则表达式风格,您可以使用外观:

(?<=/img/)\d+(?=\.png)

或捕获组:

/img/(\d+)\.png

在后一种情况下,您将匹配/img/4.png,但第一个捕获的组将仅包含4

您可以使用哪种变体,以及如何检索捕获内容实际上取决于您的语言/工具。

答案 1 :(得分:0)

/\/[0-9]+/

你觉得这样就够了吗?