2012-10-09 196 views

回答

1
var regex = new Regex(@"_\d+\.JPG"); 
var newUrl = regex.Replace(url, "_14.JPG"); 
0
_[0-9]+\.JPG\? 

適用於示例網址,你真的不知道你是否想要 ?set_id = 88123231232F沒了。

0

基本上,您通常不應該關注網址中其他地方的時段。這是可能的,但jpg擴展的額外限制應該限制返回沒有太多問題的任何東西。

///_(\d?\d).jpg/ig 
var regex = new Regex(@"_(\d?\d).[Jj][Pp][Gg]"); 

,將捕獲下劃線和.jpg

我會仔細檢查這一點,但它應該既爲一個數字和兩個數字之間的一個或兩個數字。