【发布时间】:2019-12-29 20:43:35
【问题描述】:
我有一个字符串,我想检查它是否只包含 26 个字母字符(大小写)和 10 个数字字符:
abcdefghijklmnopkrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
如何检查字符串是否不包含任何特殊字符?
【问题讨论】:
-
if string.range(of: "^[a-zA-Z0-9]*$", options: .regularExpression) != nil -
提示:
CharacterSet -
非常感谢大家的帮助。效果很好。
-
欢迎来到 StackOverflow。下次您发布任何问题时,请提及您尝试过的内容以及代码有什么问题。
标签: swift string special-characters contains