iOS 邮箱正则表达式[通俗易懂]

iOS 邮箱正则表达式[通俗易懂]邮箱正则表达式

大家好,又见面了,我是你们的朋友全栈君。//进行邮箱正则表达式判断
-(BOOL) validateEmail
{

    NSString *emailRegex = @”[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}”;
    NSPredicate *emailTest = [NSPredicate predicateWithFormat:@”SELF MATCHES %@”, emailRegex];
    return [emailTest evaluateWithObject:self];

}


这里面的self 是因为这个方法是写在category的 NSString + SiZheString.m 中

所以调取方式应该是


if([@”字符串”  validateEmail]){

}

这种样式

如果是自己不想封装

  NSString *emailRegex = @”[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}”;
    NSPredicate *emailTest = [NSPredicate predicateWithFormat:@”SELF MATCHES %@”, emailRegex];
   Bool  isTrue =  [emailTest evaluateWithObject:@”字符串”];

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/149472.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月24日 下午9:00
下一篇 2022年6月24日 下午9:16


相关推荐

  • python抛出异常和捕获异常_Python异常

    python抛出异常和捕获异常_Python异常抛出异常:classWidget:def__init__(self,size=(40,40)):self._size=sizedefgetSize(self):returnself._sizedefresize(self,width,height):ifwidth<0orheight&lt…

    2022年10月17日
    4
  • Prophet调参[通俗易懂]

    Prophet调参[通俗易懂]本篇主要讲解实际运用中Prophet调参的主要步骤以及一些本人实际经验。一参数理解篇classProphet(object):def__init__(self,growth=’linear’,changepoints=None,n_changepoints=25,changepoint_range=0.8,yearly_seasona

    2022年6月16日
    112
  • 微信本地数据库解密

    微信本地数据库解密微信本地数据库解密(安卓)微信的本地数据库EnMicroMsg.db存储在/data/data/com.tencent.mm/MicroMsg/(一长串)/中uin存储在/data/data/com.tencent.mm/shared_prefs/com.tencent.mm_preferences.xml(或auth_hold_prefs.xml)中,IMEI存储在/data/data/…

    2022年6月1日
    38
  • 白话空间统计之:Moran’s I(莫兰指数)

    白话空间统计之:Moran’s I(莫兰指数)Moran’sI这个东西,官方叫做:莫兰指数,是澳大利亚统计学家帕特里克·阿尔弗雷德·皮尔斯·莫兰(PatrickAlfredPierceMoran),在1950年提出的。一般是用来度量空间相关性的一个重要指标。

    2022年6月25日
    39
  • rdlc mysql_RDLC 报表开发

    rdlc mysql_RDLC 报表开发RDLC 报表开发打开 VisualStudio 新建 ASP NET 网站添加数据集会自动调出数据集配置窗口 TableAdapter 如果上面的窗口没有自动调出 可以如下图 可以调出上面的 TableAdapter 窗口新建立数据库连接下面的这一步会将数据库连接保存到 config 文件中下面的这一步可以 选择生成 SQL 的方式让我们先回到 SQLServerQue 打开 SQLSe

    2026年3月16日
    2
  • 隶属度函数

    隶属度函数隶属度函数若对论域 研究的范围 U 中的任一元素 x 都有一个数 A x 0 1 与之对应 则称 A 为 U 上的模糊集 A x 称为 x 对 A 的隶属度 当 x 在 U 中变动时 A x 就是一个函数 称为 A 的隶属函数 隶属度 A x 越接近于 1 表示 x 属于 A 的程度越高 A x 越接近于 0 表示 x 属于 A 的程度越低 用取值于区间 0 1 的隶属函数 A x 表征 x 属于 A 的程度高低 隶属度属于模糊评价函数里的概念 模糊综合评价是对受多种因素影响的事物做出全面评价的一种十分有效的多因素决策方法 其特点是评价结果不是绝对地肯定或否定 而是以

    2026年3月26日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号