大家好,我正在尝试删除文本框中的一些字符
例如
在我的文本框中,用户填写此文本,如下所示
http://youtu.be/YBkPomr40pg
我想删除这些字符http://youtu.be/
那么我该怎么做你能给我举个例子吗?
大家好,我正在尝试删除文本框中的一些字符
例如
在我的文本框中,用户填写此文本,如下所示
http://youtu.be/YBkPomr40pg
我想删除这些字符http://youtu.be/
那么我该怎么做你能给我举个例子吗?
将 URL 加载到 Uri 中并从中获取相对 URL。 http://msdn.microsoft.com/en-us/library/system.uri.aspx
有关如何获取相对 URL,请参阅此问题:Getting the relative uri from the absolute uri
请注意,您将获得以 / 开头的 URL。你可以自己修剪。
如果您说您只会获取 youtube 网址并且您只想要 youtube 视频 ID,那么同样的技术可以工作,但您最好使用字符串拆分来拆分 '/' 并获得最后一个物品。
var parts = "http://youtu.be/YBkPomr40pg".Split("/".ToCharArray());
var id = parts[parts.Length - 1]; // just get the last one.