标题怎么说。我想知道JDK中是否已有东西,如果字符串包含任何符号(例如*,#,@和&等),而无需为其中每个添加单个包含检查,则我可以返回false。谢谢。

最佳答案

您可以在String.matches()呼叫中将字符列入白名单:

!string.matches("[^A-Za-z]")  // only alpha characters

关于java - 在不添加一堆检查的情况下检查字符串是否不包含任何符号(java),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10068270/

10-11 22:37
查看更多