我相信这对你来说是一个微不足道的问题。我好像被卡住了
我有几个要处理的链接,我想将所有链接转换为超链接和youtube链接到YouTube视频。
我把一切都搞定了。我只需要弄清楚如何正确删除所有链接 EXCEPT youtube。
以下是我的正则表达式的示例:http://gskinner.com/RegExr/?2u7g4
感谢。
请帮助。
答案 0 :(得分:2)
我会使用正则表达式:
/(http:\/\/)?(www\.)?youtube.com\S*/
匹配youtube链接。或者你的意思是你想添加你已经拥有的正则表达式吗?
编辑:哦,我很蠢,写了一些超长的东西,是的,在你的比赛开始时只是负面的预测:
(?!\S+youtube\.com)((?<!\S)(((f|ht){1}tp[s]?:\/\/|(?<!\S)www\.)[-a-zA-Z0-9@:%_\+.~#?&\/\/=]+))