var zones = new string[]
{
"zone-1",
"zone-2",
"zone-3"
};
var r = new Regex(@"(zone-)(\d+)");
foreach (var zone in zones)
{
var newZone = r.Replace(zone, "$15");
Console.WriteLine(newZone);
}
Это не работает, поскольку $15 означает захват группы 15. Я хочу захватить группу 1 и объединить 5. Как мне это сделать?
Это мой вклад: [code]zone-1 zone-2 zone-3 [/code] Хочу заменить [code]zone\-\d+ [/code] кому: [code]zone-5 [/code] Это моя попытка: [code]var zones = new string[] { "zone-1", "zone-2", "zone-3" };
var r = new Regex(@"(zone-)(\d+)");
foreach (var zone in zones) { var newZone = r.Replace(zone, "$15"); Console.WriteLine(newZone); } [/code] Это не работает, поскольку $15 означает захват группы 15. Я хочу захватить группу 1 и объединить 5. Как мне это сделать?
У меня есть один столбец в большой таблице данных, который я хочу изменить, извлекая подстроки из строки в этом столбце. Я делаю это, используя str.extract для этого столбца следующим образом:
У меня есть один столбец в большой таблице данных, который я хочу изменить, извлекая подстроки из строки в этом столбце. Я делаю это, используя str.extract для этого столбца следующим образом:
У меня есть образец строки, такую как 3425 % 4368 , % в строке распространяет ее в две части, я хочу найти все цифры в первой части, которая имеет возникновение во второй части. Br /> Вы можете увидеть, 3 и 4 в первой части также можно найти во...
У меня есть образец строки, такую как 3425 % 4368 , % в строке распространяет ее в две части, я хочу найти все цифры в первой части, которая имеет возникновение во второй части. Br /> Вы можете увидеть, 3 и 4 в первой части также можно найти во...
Я пытаюсь построить резервуар, чтобы запечатлеть все между повторяющимися выражениями.1) some text 2) some more text 3) even more text, with commas and such 4) last string that could