我有一個網址的東西,遵循下面的模式結束!?正則表達式來替換地址
http://i.ebayimg.com/00/s/MTUw12323gxNTAw/ $(KGr123qF,p0F123Q ~~ 60_12.JPG SET_ID = 88123231232F
我需要一個正則表達式查找和替換_14.JPG網址_12.JPG結束。所以基本上我需要捕捉_ [數字只有] .JPG模式,並與我的價值代替它。
我有一個網址的東西,遵循下面的模式結束!?正則表達式來替換地址
http://i.ebayimg.com/00/s/MTUw12323gxNTAw/ $(KGr123qF,p0F123Q ~~ 60_12.JPG SET_ID = 88123231232F
我需要一個正則表達式查找和替換_14.JPG網址_12.JPG結束。所以基本上我需要捕捉_ [數字只有] .JPG模式,並與我的價值代替它。
var regex = new Regex(@"_\d+\.JPG");
var newUrl = regex.Replace(url, "_14.JPG");
_[0-9]+\.JPG\?
適用於示例網址,你真的不知道你是否想要 ?set_id = 88123231232F沒了。
基本上,您通常不應該關注網址中其他地方的時段。這是可能的,但jpg擴展的額外限制應該限制返回沒有太多問題的任何東西。
///_(\d?\d).jpg/ig
var regex = new Regex(@"_(\d?\d).[Jj][Pp][Gg]");
,將捕獲下劃線和.jpg
我會仔細檢查這一點,但它應該既爲一個數字和兩個數字之間的一個或兩個數字。