У меня есть строка, которую мне нужно проанализировать. Проблема в том, что некоторые части строки не всегда одинаковы.
a3: S8: [gmpage] S17: Глава GM
NecrocideS12: тест [15158]
Первые 18 символов всегда одинаковы, так что они могут легко String.Substring()
.
Моя проблема в том, что символы S12:
не всегда равны S12:
, это может быть просто S26:
- поэтому я не могу использовать простой String.Replace()
. Мне нужно заменить эти 3 символа на :
Как я могу сделать это с помощью регулярных выражений? Спасибо.