Мне было интересно, может ли кто-нибудь помочь. Я пытаюсь изменить строку в следующей форме:C# Регулярное выражение для вставки «_» после третьего, затем седьмого символа с новой строкой после восьмого символа
goeirjew98rut34ktljre9t30t4j3der
, выдаваемый, как показано ниже:
geo_irje_w
98r_ut34_k
tlj_re9t_3
0t4_j3de_r
Итак, вставьте символ подчеркивания после третьего и седьмого символов и вставьте новую строку после восьмого.
После этого некоторое чтение я думал, что лучший способ сделать это может быть с помощью регулярного выражения, такие, как например, в ссылке ниже:
http://msdn.microsoft.com/en-us/library/xwewhkd1(v=vs.110).aspx
Однако я не уверен, как изменить это для мои потребности. Любая помощь, которую так когда-либо будет оценена.
Благодаря
Я не уверен, что вам нужно регулярное выражение, чтобы сделать это. –
Regex особенно полезен для извлечения данных, это немного не работает. Почему вы не можете просто использовать цикл с несколькими 'if's? –
Вам нужно всего лишь использовать метод String.Substring, String.Insert и цикл. –