最后4位正则表达式

时间:2017-08-14 13:05:47

标签: regex

我需要创建一个正则表达式,它将从URL列表中进行搜索和显示,只显示URL末尾包含4位数代码的正则表达式。

我尝试使用[0-9]{4}$,但它无法正常工作

关于正则表达式应该如何看待的任何想法?

由于

1 个答案:

答案 0 :(得分:1)

以下RegEx应完成您的任务:

.*[^\d]\d{4}\s*$

说明:

  • .*匹配任何字符
  • [^\d]匹配非数字字符
  • \d{4}匹配四位数字符
  • \s*匹配任何空格
  • $匹配字符串的结尾
  • /gm全局和多行标志

Here你可以看到一个有效的例子。

如果它解决了问题,请接受答案。