在python中只重复一次字符正则表达式

时间:2013-03-28 01:02:57

标签: python regex

我想在字符串的中间匹配重复字符(/)一次。一开始它必须是http://www.website/shop。现在我使用这个代码,它匹配所有的HTML。我怎样才能限制它。

'^ [http://www.website/shop/]。*。HTML $'

有了这个正则表达式,没有结果    ^ [HTTP://] \ W *(/){2} \ W

有效

   http://www.website/shop/men.html
   http://www.website/shop/women.html

无效

   http://www.website/shop/men/footwear.html
   http://www.website/shop/men/causal.html
   http://www.website/shop/women/footwear.html

1 个答案:

答案 0 :(得分:1)

这个正则表达式应该可行

"http://www.website/shop/\w*.html"

...如果.../shop/

中的斜杠之后有另一个斜杠,它将无法匹配