正则判断字符串包含数字、字母、特殊字符串

    NSString *regex4  =@"^(?=.*[\\W\\_]+.*)(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{1,10}$";

    NSPredicate *pred4 = [NSPredicatepredicateWithFormat:@"SELF MATCHES %@", regex4];

    BOOL isMatch4 = [pred4 evaluateWithObject:string];

    return isMatch4;

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 前言 有时我们需要在一大段长文本中过滤出我们需要的字段,或者检验该文本是否符合要求(该文本是否是邮箱,链接,电话号...
    進无尽阅读 1,112评论 0 1
  • 前言 最先接触编程的知识是在大学里面,大学里面学了一些基础的知识,c语言,java语言,单片机的汇编语言等;大学毕...
    oceanfive阅读 3,439评论 0 7
  • iOS常用正则表达式 正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之...
    Flonger阅读 2,611评论 0 0
  • //.h //string是Null + (BOOL)stringIsNull:(NSString *)strin...
    CHADHEA阅读 556评论 0 0
  • 我甚至不去想许多年后的我们 就像现在不会奢望 还能拥有童真的脸庞 放得下两座城市的辉煌 却放不下心中唯一的你 仿佛...
    去去_阅读 431评论 3 2

友情链接更多精彩内容