2017-01-09 2 views
-1

Ich habe eine URL wie folgt aus:Wie spalten Sie bestimmte Zeichenfolge in Website-URL?

http://ycchoi/sites/dev/Lists/List/AllItems.aspx

Und ich will es wie folgt aufgeteilt:

Listen/Liste/AllItems.aspx

Wie kann ich das machen?

+0

Ist 'url.Replace (" http: // ycchoi/sites/dev/"," ");' machen den Job? –

+0

Ist es für dieses bestimmte Beispiel? Wie sollte das Eingabeformat sein? –

+0

Sie tun dies nur mit dieser Domain oder haben Sie unterschiedliche Domain-Namen? – Thili77

Antwort

1

Dies könnte den Trick für Sie tun.

string ddr = "http://ycchoi/sites/dev/Lists/List/AllItems.aspx"; 
string[] ddrs = ddr.Split('/').Skip(Math.Max(0, ddr.Split('/').Count() - 3)).ToArray(); 
string ExpectedURL = String.Join("/", ddrs); 
1

Per Diligent Key Presser's Kommentar: Dies können Sie mit folgenden Code tun ...

url = "http://ycchoi/sites/dev/Lists/List/AllItems.aspx"; 
string newParth = url.Replace("http://ycchoi/sites/dev/" , ""); 
Verwandte Themen