Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
RegexOptions.Compiled добавить.Should() я еще могу понять, то перечислимый тип The…var str = "some string";
var res = str.ToFluent()
.Find("some", StringSearchDirection.FromEnd)
.ReplaceWith("any", StringComparison.IgnoreCase);
StringComparison.CurrentCultureIgnoreCase. Ведь это совершенно нечитабельно.string str = "Лев и медведь добыли мясо и стали за него драться. Медведь не хотел уступить, и лев не уступал.";
var result = str.ReplaceAll("медведь").With("...").IgnoringCase();Почему же тогда вы позволили себе быть столь категоричным, даже не заглянув за ответами в код?
My.Eyes.Are("Bleeding");
А теперь удалим все, учитывая регистр:
string t = "Строка ТЕСТ будет удалена с обоих концов ТЕСТ".RemoveAll("тЕСт").IgnoringCase(); t.Should().Be("Строка будет удалена с обоих концов ");
var str = "hello world";
var res = str.Replace(
from: "hello",
to: "goodbye",
ignoreCase: true
);
Элегантные строки