У меня есть следующий вход:Regex шаблон для замены строки
Person 1kg
Чтобы получить ожидаемый результат:
Person 1kEq
Я использую следующий шаблон:
string.Format(@"(?<!\S){0}(?!\S)", Regex.Escape("kg"));
Regex.Replace(inputSentence, Pattern, "kEq");
Regex.Replace
не заменяет kg
kEq
.
Если я изменить входной приговор Person 1 kg
замена происходит,
Может кто-нибудь помочь мне с шаблоном для этого?
Я получаю исключение FormatException, когда я использую этот выше шаблон/оператор C#, не могли бы вы помочь мне? – Sandepku
Извините, я всегда помню, чтобы удвоить фигурные скобки с помощью ограничивающих кванторов, и забыл сделать то же самое с классом категории Unicode. –