正则表达式:仅匹配第一次出现?

时间:2014-11-20 09:50:56

标签: regex matching

我有很多这样的台词:

http://www.mywebsite.com/video/xvxkxf_article1_something
http://www.mywebsite.com/video/xvxkxi_article2_something

如何匹配http://www.mywebsite.com/video/xvxkxf_?我试试这个,但它不起作用。

http://www.mywebsite.com/video/.*_

2 个答案:

答案 0 :(得分:4)

http://www\.mywebsite\.com/video/.*?_

试试这个。让*非贪婪。

更好地使用

http://www\.mywebsite\.com/video/[^_]*_

答案 1 :(得分:0)

也试一试。

http:\/\/www\.mywebsite\.com\/video\/(?:(?!_).)*_