需要C#Regex.replace模式

时间:2012-03-28 06:54:14

标签: c# regex replace

通常我自己制作Regex模式,但我无法弄清楚这一点:
我需要一个Regex.Replace将“'Number'/'Number'”替换为''Number'von'Number'“。

示例:“2/5”schould变为“2von5”。

问题在于我不能只将“/”替换为“von”,因为还需要其他“/”。

1 个答案:

答案 0 :(得分:5)

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

另一种选择是将(\d)/(\d)替换为$1von$2(尽管这会在1/2/3上失败)。