Простая замена регулярного выражения, чтобы сохранить исходную строку

У меня есть это:

Title = Regex.Replace(Title, s, "<span style=\"background:yellow\">" + s + "</span>", RegexOptions.IgnoreCase);

Где s - это слово вроде facebook . Если заголовок:

How to make a Facebook game

, я хотел бы заменить его на:

How to make a <span style="background:yellow">Facebook</span> game

Даже если поисковое слово - «facebook» (обратите внимание на заглавные буквы). В принципе, как мне сохранить исходное использование заглавных букв в слове?

Другой пример, поисковый запрос FACEBOOK , строка Hello FaCeBoOk превращается в Hello FaCeBoOk

8
задан svick 25 June 2013 в 11:38
поделиться