我该如何编写逻辑来连接所有后面用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