2
通常我自己做我的Regex
模式,但我不明白這一個:
我需要一個Regex.Replace
,取代「‘數’/‘號’」到「‘數字’ von'Number'」。C#Regex.replace模式需要
例如:「2/5」schould變成「2von5」。
問題是我不能用「/」替換「von」,因爲還有其他需要的「/」。
通常我自己做我的Regex
模式,但我不明白這一個:
我需要一個Regex.Replace
,取代「‘數’/‘號’」到「‘數字’ von'Number'」。C#Regex.replace模式需要
例如:「2/5」schould變成「2von5」。
問題是我不能用「/」替換「von」,因爲還有其他需要的「/」。
您可以使用lookaround替換(?<=\d)/(?=\d)
與von
。
另一種選擇是用$1von$2
代替(\d)/(\d)
(雖然那將在1/2/3
上失敗)。
不錯!謝謝! – asdasdad 2012-03-28 07:02:13