我該如何編寫邏輯來連接所有後面用Java中的空格分隔的後面的單詞? 例如String「a b c corporation」應該是「abc corporation」的結果。在Java中連接由空格分隔的單個字符?
2
A
回答
3
給予指針 - 請編寫自己!
- 在空間char上使用string.split []。
- 使用StringBuilder
環在從分裂
3.1獲得數組如果值是lenght 1的,附加到SB
3.2如果該值> 1個lenght,具有附加SB中的空間。
2
您可以使用正則表達式與前瞻和回顧後替換:
String orig = "a b c corporation d e f";
String replaced = orig.replaceAll("(?<=(^|)[a-zA-Z]) +(?=[a-zA-Z](|$))", "");
相關問題
- 1. (C++)在由空格分隔的字符串中分隔數字
- 2. 由空白分隔的兩個字符串被自動連接
- 3. 作爲分隔符的空格連接
- 4. Java string.split - 由多個字符分隔符
- 5. 添加由空格分隔的字符串中的數字
- 6. 忽略java中的空格分隔符
- 7. 創建由字符串空格分隔的字符列表
- 8. 如何刪除字符串中未由空格分隔的前兩個單詞?
- 9. 如何讀取由Java中的空格分隔的字符串和數字?
- 10. 從由空格分隔的字符串中分配單詞給變量? C++ [qt]
- 11. 匹配由空格分隔的字母數字字符
- 12. 如何讀取由C++中的空格分隔的字符串?
- 13. 在JAVA中分隔沒有空格的字符串
- 14. 拆分字符串被多個空格分隔,忽略單個空格
- 15. php5從字符串複製子字符串由空格分隔?
- 16. C++簡單的輸入處理(2個由空格分隔的字符數組)
- 17. 用分隔符連接字符串,忽略空字符串
- 18. 如何提取一部分由空格分隔的字符串?
- 19. 如何讀取由空格分隔的無符號字符c
- 20. 如何使用空格分隔符連接字符串,其中每個字符串都可以爲空?
- 21. 與分隔符連接多個字段
- 22. 拆分由多個空格分隔的單詞的行
- 23. 正則表達式匹配由僅由1個空格分隔的單詞組成的字符串字符
- 24. 迭代在字符串中沒有空格作爲分隔符的分隔符
- 25. 分裂空格分隔字符串
- 26. 的Java字符串分割與demiliters之間連接的字符分隔符
- 27. 讀取由逗號和空格分隔的一個行 - java的
- 28. 如何在Vim中搜索由空格分隔的單詞
- 29. C++和字符串連接分隔符
- 30. 將字符串連接+分隔符
+ 1.第一眼看起來很容易,但事實並非如此。好問題。 – shift66 2012-02-15 06:59:07
如果您使用它作爲商業名稱,則可能還需要考慮標點符號。例如'J.P.摩根','J. P. Morgan和J P Morgan都是寫這個公司名稱的常用方式,但他們都會以僅考慮空白的算法出現。 – gutch 2012-02-15 07:24:32