我需要基本的正则表达式代码

时间:2013-12-22 18:45:41

标签: regex vb.net

/edit?o=U&video_id=xxxxxxxxxxxx&show_mt=1
/edit?o=U&show_mt=1&video_id=xxxxxxxxxxxx

我希望使用正则表达式获取 video_id 查询(xxxxxxxxx) 我正在使用VB.NET

感谢您的帮助!

微米。 Deger

编辑:我只想要正则表达式代码,例如: [^?] +(?:\?video_id =([^&] +)。*)?

1 个答案:

答案 0 :(得分:1)

未经测试:

(?<=video_id\s*=\s*)[^&]*(?=&|$)

或者,导致捕获组1

video_id\s*=\s*([^&]*)(?:&|$)