标签: c# regex
我在网上找到了这个正则表达式,可以从我给它的任何YouTube链接中找到videoId?
问题是我不确定我如何理解吗?
我知道regex表达式根据其匹配的模式将url分为几组,并且 我要寻找的样式始终位于第7组,因为有7对(),所以它是第7组 是我无法推断的奥秘?
对我来说,这是多么神秘? 可以以更有意义的方式重写此正则表达式吗?
^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#\&\?]*).*