2014-10-17 40 views
0

我有一個字符串象下面這樣:如何用逗號分隔多個單詞字符串中的特定單個單詞?

string numbers = "one,two,three,four"; 

我要拆分的詞「二」從字符串「數字」。問題在於,我不確定單詞「two」不會總是存在於第二個位置。它可以根據應用程序的變化動態地改變它的位置。

如何安全地拆分單詞「two」,並且我應該有如下所示的字符串的其餘部分?

string numbers ="one,three,four"; 
+1

你所說的 「分裂」 是什麼意思?你想刪除它? – 2014-10-17 02:54:10

+0

是'numbers'總是像你所顯示的逗號分隔列表? – kaveman 2014-10-17 03:09:06

回答

2

您需要使用Regex.Replace功能刪除子two和它的下面或者從輸入字符串前面的逗號。

Regex.Replace(yourString, @"two,|,two", ""); 

DEMO

+0

它的作品像魅力:)謝謝。 – Selva 2014-10-17 03:17:50

相關問題