相关疑难解决方法(0)

是否有一个不区分大小写的string.Replace的替代方法?

我需要搜索一个字符串,%FirstName%%PolicyAmount%用数据库中提取的值替换所有出现的字符串.问题是FirstName的大小写有所不同.这使我无法使用该String.Replace()方法.我已经看过关于这个主题的网页了

Regex.Replace(strInput, strToken, strReplaceWith, RegexOptions.IgnoreCase);
Run Code Online (Sandbox Code Playgroud)

但是出于某些原因,当我尝试更换%PolicyAmount%$0,更换永远不会发生.我认为它与美元符号是正则表达式中的保留字符有关.

是否有其他方法可以使用,不涉及清理输入以处理正则表达式特殊字符?

.net c# string replace .net-2.0

301
推荐指数
9
解决办法
12万
查看次数

如何替换字符串中的单词

这是一个非常基本的问题,但我不确定为什么它不起作用.我有代码,其中'和'可以用'And','和'等方式编写,我想用','替换它'

我试过这个:

and.Replace("and".ToUpper(),",");
Run Code Online (Sandbox Code Playgroud)

但这不起作用,任何其他方式来做到这一点或使其工作?

c# string replace

2
推荐指数
1
解决办法
555
查看次数

标签 统计

c# ×2

replace ×2

string ×2

.net ×1

.net-2.0 ×1