使用正则表达式来判断字符串是否以字母开头的5位以上字母加数字组合。\n\nobjective-c\nNSString *str = \"abc123\";\nNSString *pattern = \"^[a-zA-Z]{1}[a-zA-Z0-9]{4,}$\";\nNSPredicate *predicate = [NSPredicate predicateWithFormat:\"SELF MATCHES %@\", pattern];\nBOOL isMatch = [predicate evaluateWithObject:str];\nif (isMatch) {\n NSLog(\"YES\");\n} else {\n NSLog(\"NO\");\n}\n\n\n这里的正则表达式^[a-zA-Z]{1}[a-zA-Z0-9]{4,}$表示以字母开头,后面是5位以上的字母和数字组合。

iOS Objective-C 判断字符串是否以字母开头5位以上字母数字组合

原文地址: https://www.cveoy.top/t/topic/p41I 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录