Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有这个 URL,我只想匹配 4,它可以是 0-99 之间的任何数字。
/img/4.png?t=1351606887
匹配数字 4 和任何其他数字的正则表达式是什么?
这实际上取决于您的 URL 的灵活性。根据您的正则表达式风格,您可以使用环视:
(?<=/img/)\d+(?=\.png)
或捕获组:
/img/(\d+)\.png
在后一种情况下,您将匹配/img/4.png,但第一个捕获的组将仅包含4.
/img/4.png
4
您可以使用哪种变体,以及如何检索捕获内容实际上取决于您的语言/工具。
/\/[0-9]+/
你觉得这样就够了吗?