字符的替换的问题,有点难头!
比如说:
我要把 "abcd" 这几个连着的字符替换成 1234 例
abcd -> 1234
Abcd -> 1234
aBCd -> 1234
....
....
这种应该有很多种的,我想法是,就是先把所有字符全转成小写,再替换就可以了,但是 这样一来,那字符中别的英文也全变成小写了,这样不好,没有好的解决办法??
[解决办法]
string result=System.Text.RegularExpressions.Regex.Replace("你的字符串","(?i)abcd","1234");