这个网址的正则表达式

时间:2014-06-07 19:19:51

标签: regex url

我需要正常表达url,例如下面的

http://www.aparat.com/v/bqn5H
http://www.aparat.com/v/raozG
http://www.aparat.com/v/wKZOY
http://www.aparat.com/v/noopj

我写了一篇,但我认为它不起作用

http:\/\/www\.aparat\.com\/v\/([a-zA-Z0-9-_]+)

3 个答案:

答案 0 :(得分:2)

你的正则表达式是正确的。我想你忘记了g modifier

见这里:http://regex101.com/r/tJ1wR5

另见:What is the best regular expression to check if a string is a valid URL?

答案 1 :(得分:0)

使用word(\ w)和一个或多个量词

可以正常工作
http:\/\/www\.aparat\.com\/v\/\w+

答案 2 :(得分:0)

我检查了我的代码,发现这不是我需要的。 这是最合适的正则表达式:

http:\/\/www\.aparat\.com\/v\/.*([a-z0-9-_]+)