正则表达式,用于检查几个可能的字符串的一次出现

时间:2012-12-07 10:35:30

标签: asp.net regex

我需要一个regularrexpressionvalidator控件的正则表达式,其中输入字段必须包含以下1个:

“youtube.com/watch?v=”或“vimeo.com/”或“youtu.be /”

如果这些字符串中的任何一个出现多次或根本不出现,表达式应该失败,以便我可以通知用户。

1 个答案:

答案 0 :(得分:1)

此处不需要正则表达式!

您可以使用String.Contains方法


或者如果你需要正则表达式

^.*?(youtube\.com/watch\?v\=|vimeo\.com/|youtu\.be/).*$