4
A
回答
9
正则表达式可能是你最好的选择:
Pattern p = Pattern.compile("[a-zA-Z]");
Matcher m = p.matcher(sourceString);
boolean b = m.matches();
1
你可以尝试一个正则表达式:
Pattern p = Pattern.compile("[^a-zA-Z]");
if(p.matcher(string).find()){
//something is not a letter
}
相关问题
- 1. 检查一个字符串是否只包含特殊字符
- 2. 检查字符串是否有空白或特殊字符
- 3. 检查字符串是否包含python中的特殊字符
- 4. jQuery:检查字符串中是否存在特殊字符
- 5. Scala检查字符串是否包含特殊字符
- 6. PHP:检查一个字符串中是否存在特殊字符
- 7. 巴什 - 如何检查一个字符串是否包含特殊字符(@#$%^&*()_ +!)
- 8. javascript检查一个字符串开头的特殊字符
- 9. 检查一个字符串是否包含特定字符
- 10. 检查一个字符串是否没有字符或数字
- 11. MYSQL搜索一个字符串是否包含特殊字符?
- 12. 如何检查字符串是否包含特殊字母?
- 13. 特殊字符#在一个字符串
- 14. 是否一个字符串有数字或特殊字符并抛出异常
- 15. 如何检测一个字符串是否包含特殊字符?
- 16. 如何检查特定字符前是否有字符串
- 17. C - 检查字符串是否是另一个字符串的子字符串
- 18. 一个字符串查找是否有另一个字符串
- 19. 爪哇 - 检查是否字符串在另一个字符串
- 20. Applescript:检查一个字符串是否包含空字符串?
- 21. 检查字符串是否以另一个字符串开头?
- 22. 检查字符串是否有数字
- 23. 有效检查一个字符串是否包含另一个字符串
- 24. 检查特殊字符
- 25. 检查特殊字符
- 26. 如何检查一个字符串是否以特定子字符串结尾?
- 27. 如何检查一个字符串是否包含特定的子字符串
- 28. vb.net如何检查一个字符串是否有某个字
- 29. c#检查一个字符串是否有某个字
- 30. 检查是否有任何字符串列表是在另一个字符串
你也可以通过调用sourceSting.matches缩短它(“[A- zA-Z]“) – Zach 2011-05-02 01:43:23
@Zach - ...这是以每次执行时重新编译模式为代价的。 (无可否认,@ lukiffer的代码不会提升模式创建。) – 2011-05-02 04:32:24