textbox problem

NT
  • Rejestracja:prawie 6 lat
  • Ostatnio:prawie 2 lata
  • Postów:6
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

edytowany 2x, ostatnio: noobek_total_223
Boski
  • Rejestracja:prawie 6 lat
  • Ostatnio:około godziny
  • Postów:134
1

Czyli to, co potrzebujesz, to parsowanie tekstu:

Kopiuj
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

NT
  • Rejestracja:prawie 6 lat
  • Ostatnio:prawie 2 lata
  • Postów:6
0

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

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.