Мені потрібно проаналізувати рядок і додати поодинокі лапки навколо кожного значення Guid. Я думав, що можу використовувати Regex для цього, але я не зовсім гуру Regex.
Чи є корисний Regex для виявлення Керівництва?
Моє друге запитання, як тільки я знайшов дійсний регулярний вираз, я припускаю, що буду використовувати, Regex.Replace(String, String, MatchEvaluator)але я не зовсім впевнений у синтаксисі. Можливо, щось на кшталт:
return Regex.Replace(stringToFindMatch, GuidRegex, match =>
{
return string.Format("'{0}'", match.Groups[0].ToString());
});
Рядок, який я намагаюся розібрати, може виглядати приблизно так:
"SELECT passwordco0_.PASSWORD_CONFIG_ID як PASSWORD1_46_0_, ВІД PASSWORD_CONFIG passwordco0_ WHERE passwordco0_.PASSWORD_CONFIG_ID = baf04077-a3c0-454b-ac6f-9fec00b8e170; @00c00c0f0c0f0c0f0c0c0f0fc0f0c0b0e070c_0f0b0e070e0701_00c0f0fc0f0c0f0c0fcb0fcb0fcb0eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee"
