Ich versuche herauszufinden, der beste Weg, um alles vor dem/Zeichen in einer Zeichenfolge zu bekommen. Einige Beispielzeichenfolgen sind unten.Holen Sie alles nach Slash C#
var url = dr.FindElements(By.XPath("//*[@id=\"u_0_3\"]/div/h1/a"));
foreach (var item in url)
{
if (item.GetAttribute("href").ToString().Contains("https://www.facebook.com/"))
{
listBox4.Items.Add("here");
}
}
die href ist wie die = „http://facebook.com/xxx“ wollen die xxx die Benutzernamen wollen, ist es in meinem Listbox allein erhalten, ohne den Rest der URL
'item = i tem.Replace (@ "http://facebook.com/", string.Empty); '? – oerkelens
Verwenden Sie keine Strings, erstellen Sie eine Uri-Instanz und verwenden Sie die Methoden/Eigenschaften dort. – Lee
einfache und schmutzige Art ist 'string [] strArray = strString.Split ('/'); strWantedString = strArray [strArray.Count]; ' – Gopi