标题怎么说。我想知道JDK中是否已有东西,如果字符串包含任何符号(例如*,#,@和&等),而无需为其中每个添加单个包含检查,则我可以返回false。谢谢。
最佳答案
您可以在String.matches()
呼叫中将字符列入白名单:
!string.matches("[^A-Za-z]") // only alpha characters
关于java - 在不添加一堆检查的情况下检查字符串是否不包含任何符号(java),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10068270/