From 5229032a87586cf0ff03d51691dec649d282fe32 Mon Sep 17 00:00:00 2001 From: Andy Howard Date: Wed, 20 Apr 2022 20:12:44 +0100 Subject: [PATCH] Saxonite v1.2.5.1 --- SacsStandardBase/Base/Utils/StringUtil.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/SacsStandardBase/Base/Utils/StringUtil.cs b/SacsStandardBase/Base/Utils/StringUtil.cs index 616ccfc..7b5e236 100644 --- a/SacsStandardBase/Base/Utils/StringUtil.cs +++ b/SacsStandardBase/Base/Utils/StringUtil.cs @@ -170,6 +170,16 @@ namespace Sarand.Net.Standard.Base.Utils //------------------------------------------------------------------- // R e p l a c e //------------------------------------------------------------------- + /// Case-insensitive String replacement, invariant culture. + public static String ReplaceCI(this String value, String search, String replace) + { + return value.ReplaceCI(search, replace, CultureInfo.InvariantCulture); + } + /// Case-insensitive String replacement. + public static String ReplaceCI(this String value, String search, String replace, CultureInfo cultureInfo) + { + return value.Replace(search, replace, true, cultureInfo); + } /// Replace any of the characters in the search string with the specified replacement character. public static string ReplaceAny (this string value, String searchChars, char replaceChar) {