基本上我有一个用户创建的字符串,它可能有或没有用于youtube的iframe链接。由于这是一个客户端应用程序,它不使用html标签,并且我有一个特殊的窗体显示youtube videos 。但是,我需要从标签中获取src,并用空白替换它周围的所有数据。 它也可以有多个链接所以这个需要是这样的正则表达式做全球吧..C#从iframe html标签获取src?
例子: 用户字符串:
<iframe width='300px' height='225px' src='http://www.youtube-nocookie.com/embed/4FhG-UYRHJ0' frameborder='0' allowfullscreen></iframe>
我想做什么输出: 我希望用户只看到:http://www.youtube-nocookie.com/embed/4FhG-UYRHJ0
然后我可以处理其余的。
任何帮助非常感谢,因为我不知道如何开始这一点。谢谢你们。
随着[HtmlAgilityPack(http://htmlagilitypack.codeplex.com/),你可以做到这一点 – tttony 2013-02-19 03:36:58
你应该尝试自己做,这是一个非常简单的正则表达式。此网站旨在帮助解决问题,而不是为您做好工作。 – ilomambo 2013-02-19 03:46:52
我目前正在学习7种语言,每种语言都与其他语言完全不同。正则表达式在这一点上会让我困惑。另外为什么尝试重新发明轮子?如果有人已经做到了,他们的尝试很可能会比我更好。 – user1763295 2013-02-19 13:25:15