мне нужно взять эту строку:Regex заменить символ с индексом матча
book_id = ? and author_id = ? and publisher_id = ?
и превратить его в эту строку:
book_id = @p1 and author_id = @p2 and publisher_id = @p3
, используя этот код:
Regex.Replace(input, @"(\?)", "@p **(index of group)**");
Что это шаблон замены, чтобы дать мне индекс группы?
Однострочники легко - просто выполнить ** Заменить (» \ n "," ") ** в исходном коде –
Очень симпатичный ответ; p – schmij
Могу ли я решить его с помощью регулярного выражения в шаблоне замены в третьем параметре? – schmij