2010-01-03 238 views
0

我創建是叫博被格式化以下方式請求字符串:字符串操作

http://staging.myproject.com?tags=tag1,tag2,tag3

有就是用戶寫以標籤的形式對一個EditText對話框。然而,用戶可以用任何他想要的方式在EditText中編寫標籤,例如使用逗號:tag1,tag2,tag3或tag1,tag2,tag3(不帶空格)或tag1 tag2 tag3,或者例如某人可以在兩個標籤之間創建多個空格:標籤1標籤,標籤3 ...

我必須做出一個邏輯來重塑的EditText的內容它匹配格式

「標籤1,標籤2,標籤3」

(路刪除空格,必要時添加逗號......)。

有誰知道在Java中最簡單的方法是什麼?

謝謝。

回答

3

試試這個:

editText = editText.replaceAll("[, ]+", ",");