匹配博客文章的网址模式

时间:2016-08-17 19:48:08

标签: regex

我希望将数据库中的所有网址与以下结构匹配:

/blogs/author/title

我不想匹配以下任何字符串:

 /blogs
 /blogs/
 /blogs/author
 /blogs/author/

不确定如何构建所需的正则表达式。 THX

2 个答案:

答案 0 :(得分:0)

如果博客/作者应该在每个网址中,请使用

^\/blogs\/author\/\w+$

^\/\w+\/\w+\/\w+$

任何包含3个“参数”的网址

^\/blogs\/\w+\/\w+$

任何博客/ ...网址

答案 1 :(得分:0)

博客文章网址格式:

"URL":"((?:https?\\:\/\/|www\\.)(?:[-a-z0-9]+\\.)*[-a-z0-9]+.*)/i"