JavaScript:正则表达式匹配此字符串

时间:2011-04-09 10:36:04

标签: javascript regex

我需要使用正则表达式检查字符串是否与此格式匹配:

http://site.com/users/1

e.g。匹配的字符串为http://stackoverflow.com/users/587532http://stackoverflow.com/users/587532/umar应该不匹配。

但我不知道这样做的正则表达式代码。

1 个答案:

答案 0 :(得分:2)

http://([^/]+)/users/(\d+)

第一个捕获组为您提供站点名称,第二个捕获组为您提供用户编号。

如果您需要转义/个字符,请使用\/

http:\/\/([^\/]+)\/users\/(\d+)