在 C# 中,可以使用 StringComparison 类中的 IgnoreCase 枚举值来忽略大小写进行字符串查找和替换。以下是示例代码:

string input = 'Hello world, hello everyone!';
string search = 'hello';
string replace = 'hi';

string output = input.Replace(search, replace, StringComparison.OrdinalIgnoreCase);

Console.WriteLine(output);
// 输出: 'Hi world, hi everyone!'

Replace 方法中传入 StringComparison.OrdinalIgnoreCase 参数即可忽略大小写进行查找和替换。注意,此方法并不会改变原始字符串,而是返回一个新的字符串。


原文地址: https://www.cveoy.top/t/topic/oWgB 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录