我的問題很簡單,我需要把這個在C#中的URI字符串操作
「devlxxx/mxxxxxxxxx/xxx.asmx」 到這個 「devlxxxmxxxxxxxxxxxx」。
美中不足的是,在我的應用程序用戶提交一個web服務,我的URI保存爲一個字符串,並利用其
uri.Host + uri.PathAndQuery
,並設置爲一個新的字符串。這給我留下了「devlxxx/mxxxxxxxxx/xxx.asmx」。 Web服務URI的長度可以是任意長度,因此長度不是常量。我的第一個理論方法是通過交叉字符串來刪除斜槓,並在出現的時候刪除它們。無論最終輸出應該返回URI的第一部分(第一個正斜槓前)和url的第二部分(第一個正斜槓和第二個正斜槓之間的文本),並刪除其餘文本.... 。任何代碼snippits的理論將不勝感激。
如果一個string.replace(「/」,「」)不能解決它比我不明白你的問題。 – saamorim