gpt4 book ai didi

ASP.NET Youtube channel 正则表达式

转载 作者:行者123 更新时间:2023-12-03 06:28:51 26 4
gpt4 key购买 nike

我在 StackOverflow 和网络上看到了许多 youtube 正则表达式,但未能找到(或编辑)我需要的那个。
我需要验证用户输入的有效 youtube url 也应该包含 Youtube 页面/ channel 。
因此,这与 Youtube 直接视频网址无关,而是用于验证 channel ,例如:

https://www.youtube.com/user/myyoutubeusername

顺便说一句,如果它可以用来验证视频的直接链接、youtu.be 短格式 url 和其他 Youtube 链接,那就太好了。

我需要在 ASP.NET 正则表达式验证器控件中使用它,但我想这是次要的。

提前致谢。

最佳答案

取决于您实际希望为“用户”和“ channel ”允许哪些字符,但一个快速的解决方案可能是:

https?:\/\/(?:www\.)?youtube\.com\/[\w-]+\/[\w-]+

在这种情况下,它允许字符 [a-zA-Z_-] . “http”协议(protocol)匹配以及“https”和“www”。是可选的。

关于ASP.NET Youtube channel 正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22767417/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com