Mam jakiś tekst zalozmy w pliku:
line = "aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaa";
chce co 3 znaki dodac separator ";"
Chcialem uzyc funkcji splikt z polaczonej z regex, ale ten sposob wgl nie dzieli mi lini. Nie rozumiem dlaczego. Moge prosic o wskazowke?
Probowalem wykorzystac tez:
regex101.com
test spliter w google //nie moge umiesic linku
Na tej pierwszej regex jest ok, na tej drugiej już nie.
using (var streamReader = new StreamReader(openFileDialog1.FileName))
using (var streamWriter = new StreamWriter(saveFileDialog1.FileName))
{
string line;
while ((line = streamReader.ReadLine()) != null)
{
string[] lines = Regex.Split(line, @"^[a-zA-Z1-9]{3}");
foreach (string val in lines)
{
streamWriter.WriteLine(val);
}
}
}