2015-05-27 47 views
0

什么是从图片url中删除查询字符串(问号变量)的最佳方式。如何删除查询字符串?从图片url vb.net

说我有一个良好的形象,如 http://i.ebayimg.com/00/s/MTYwMFgxNjAw/z/zoMAAOSwMpZUniWv/ $ _12.JPG?SET_ID = 880000500F 但我真的不能正确地保存它而不会增加,因为之后的查询字符串废话一堆无用的检查代码。

我只需要 http://i.ebayimg.com/00/s/MTYwMFgxNjAw/z/zoMAAOSwMpZUniWv/ $ _12.JPG

寻找合适的正则表达式处理这个,所以我可以用空白代替。

+0

更多的答案在http://stackoverflow.com/questions/2540969/remove-querystring-from-url – SSpoke

回答

2

它可能很简单,不用担心正则表达式。

这会工作:

Dim cleaned = url.Substring(0, url.IndexOf("?"c)) 
+0

由于仍然需要将其包装的indexOf条件if语句来检查是否?即使存在或将会出错。这就是为什么我认为正则表达式的,但雅这似乎更好,因为我听说这是更快,然后正则表达式。 (我从这个http://stackoverflow.com/questions/2540969/remove-querystring-from-url判断) – SSpoke

相关问题