我将始终包含至少一个英文单词后面是一系列数字的任意字符串:"Hello World 1234"
如何从字符串只提取"Hello World"
?如何分割字符串只得到字符/词
2
A
回答
4
我看来,像你需要对正则表达式:
String[] words = "Hello World 1234".split("[0-9]");
System.out.println(words[0].trim());
输出:
Hello World
+2
也许.trim()会是必要的。 +1很好的答案。 – xTrollxDudex
+0
感谢,我想我们想到了一起:) –
1
如果你想整个字符串中摆脱所有非字母字符,使用此。
String test = "Hello World 1234";
String onlyWords = test.replaceAll("[^a-zA-Z\ ]+", "");
击穿:
[a-zA-Z]
- 一个穿过Z Z或A,包括(范围)
^
- 否定
\
- 字面空格字符(保持空间tween words)
相关问题
- 1. 分割字符串后得到单词
- 2. 如何分割字符串,并得到
- 3. 字符串分割,并得到perticular串
- 4. 字符串分割到字符串
- 5. 字符串分割到字符串
- 6. 如何分割字符串
- 7. 如何分割字符串?
- 8. 如何分割字符串
- 9. 分割字符串得到它
- 10. 如何使用字符串分隔符分割字符串?
- 11. 如何使用字符串分隔符分割字符串?
- 12. 如何分割字符串的数字和字符,只能通过字符
- 13. 字符串分割到
- 14. 查找单词和分割字符串
- 15. 基于单词分割字符串
- 16. 分割字符串由大写单词
- 17. 字符串分割到两个字符串由分隔符
- 18. 字符串分割到字符串数组没有分隔符
- 19. 字符串分割SQL函数只返回第一个词串
- 20. 蟒蛇分割字符串,并得到一些话字符
- 21. 分割字符串
- 22. 分割字符串
- 23. 分割字符串
- 24. 分割字符串
- 25. 分割字符串
- 26. 分割字符串
- 27. 分割字符串
- 28. 分割字符串
- 29. 分割字符串
- 30. 分割字符串
与正则表达式... – Dragondraikk
我试过str.split(“[a-zA-Z]”)并且它不返回'“Hello World”' – user3413170