textbox problem

0

Witam,
Mam problem,
Otóż chce zrobić takie małe sortowanie. Chce żeby po wklejeniu do textboxa przykładowo https://mojhosting.net/5937148695/mojfilm.avi
i kliknieciu buttona pobierało i wstawiało przed każdym linkiem nazwę pliku. Miało by to wyglądać mniej więcej tak:

mojfilm.avi
https://mojhosting.net/5937148695/mojfilm.avi
mojfilm2.avi
https://mojhosting.net/5937148695/mojfilm2.avi
mojfilm3.avi
https://mojhosting.net/5937148695/mojfilm3.avi

1

Czyli to, co potrzebujesz, to parsowanie tekstu:

string input = @"
https://mojhosting.net/5937148695/mojfilm.avi
https://mojhosting.net/5937148695/mojfilm2.avi
https://mojhosting.net/5937148695/mojfilm3.avi";

string[] lines = input.Split(
    new[] { System.Environment.NewLine },
    System.StringSplitOptions.None
);

string output = "";

for (int i = 0; i < lines.Length; i++)
{
    int filenameStart = lines[i].LastIndexOf('/') + 1;
    string fileName = lines[i].Substring(
        filenameStart,
        lines[i].Length - filenameStart);
    output += fileName + System.Environment.NewLine + lines[i] + System.Environment.NewLine;
}

Wyszukujesz w kolejnych linijkach ostatniego znaku "/" i lecisz do końca - to Twoja nazwa pliku z rozszerzeniem

0

Dzięki :) O to chodziło P Zamykam

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0