我有一个c#字符串表达式,我想用'='
替换'=='
的所有实例
e.g
1 = 1
应该
1 == 1
但是,我不能只做一个replace('=','==')
因为'1 == 1'
将成为'1 ==== 1'
是否有正则表达式或我可以使用的东西?
您可以使用仅匹配单个等号的正则表达式,并在该正则表达式上调用替换。
new Regex("={1,}").Replace("=", "==")
返回==
new Regex("={1,}").Replace("==", "==")
返回==