2016-07-30 14 views
-1

Dies ist die Zeichenfolge /football/players/someplayer, die in einer RichTextBox ist. Was ich versuche zu kopieren ist der Text someplayer ohne die Textlänge zu kennen.Extrahieren bestimmter Text von einer Zeichenfolge

Hier ist ein Beispiel für Text, den ich analysieren müssen:

href="/football/players/petr-cech" data-ylk="lt:s;sec:mod-stat;slk:plyr;itc:0;tar:uk.sports.yahoo.com;">P. Cech</a></th> 

Ich brauche petr-cech aus der obigen Zeichenfolge zu extrahieren.

+0

Sie können auch verwenden: 'String player = yourstring.Substring (yourstring.LastIndexOf ("/") + 1);' – TaW

Antwort

0

Sie können auch reguläre Ausdrücke verwenden

var text = @"/football/players/someplayer"; 
var pattern = @"^.*/(?<player>.*)$"; 
var regex = new Regex(pattern); 
var player = regex.Match(text).Groups["player"]; 
Verwandte Themen