2012-03-28 55 views
2

通常我自己做我的Regex模式,但我不明白這一個:
我需要一個Regex.Replace,取代「‘數’/‘號’」到「‘數字’ von'Number'」。C#Regex.replace模式需要

例如:「2/5」schould變成「2von5」。

問題是我不能用「/」替換「von」,因爲還有其他需要的「/」。

回答

5

您可以使用lookaround替換(?<=\d)/(?=\d)von

另一種選擇是用$1von$2代替(\d)/(\d)(雖然那將在1/2/3上失敗)。

+0

不錯!謝謝! – asdasdad 2012-03-28 07:02:13