`
shiren1118
  • 浏览: 133919 次
  • 性别: Icon_minigender_1
  • 来自: 吉林
社区版块
存档分类
最新评论

OC判断用户输入的邮箱地址是否合法的代码

 
阅读更多

OC判断用户输入的邮箱地址是否合法的代码 

- (BOOL) isEmail: (NSString *) emailAddress {
    NSString *regex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; 
    NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", regex]; 

    return [emailTest evaluateWithObject:emailAddress];
}

0
0
分享到:
评论

相关推荐

    OC Extension ScreenObject(判断刘海屏).zip

    在iOS开发中,"OC Extension ScreenObject(判断刘海屏).zip" 文件主要涉及的是苹果设备的屏幕特性识别,特别是如何检测设备是否具有“刘海”(Notch)设计,这是自iPhone X以来苹果引入的一种新型屏幕设计。...

    oc初识总代码

    【标题】"OC初识总代码"涉及到的是Objective-C(简称OC)这门编程语言的基础学习,特别是关于代码编写方面的内容。Objective-C是苹果公司开发的面向对象的编程语言,它是C语言的一个扩展,主要用于iOS和Mac OS X操作...

    Ios学习代码:OC课程代码

    "Ios学习代码: OC课程代码"这个资源集合了作者在学习Objective-C过程中编写的示例代码,涵盖了OC的基础概念、语法特性以及与iOS开发相关的实践应用。 1. **Objective-C简介** Objective-C是在C语言基础上扩展的一...

    OC语言源代码

    这个“OC语言源代码”压缩包显然是一本关于OC语言的基础教程的配套资源,适合初学者进行学习和实践。 1. **Blocks**: `9781430241881_ch14_Blocks.zip` 文件涵盖了Block的内容。Block是Objective-C的一个重要特性...

    OC跟H5基础交互代码.zip

    本资源“OC跟H5基础交互代码.zip”提供了OC与H5之间进行基本通信的示例代码,这对于理解和实践这种交互方式非常有帮助。以下是对这个主题的详细讲解: 1. **WebView基础** - OC中的`UIWebView`或`WKWebView`是实现...

    OC调用JS以及JS调用OC的demo调用JS以及JS调用OC的demo

    3. 在这些方法中,检查请求URL是否包含了特定的标识符,以判断是否需要执行JS代码。 4. 使用`UIWebView`的`stringByEvaluatingJavaScriptFromString:`或`WKWebView`的`evaluateJavaScript:completionHandler:`方法...

    OC代码排列组合代码

    "OC代码排列组合代码"这个主题聚焦于编程中的经典算法问题——排列与组合。这两种概念在计算机科学中广泛应用于各种场景,如数据分析、优化问题、搜索策略等。接下来,我们将深入探讨排列和组合的概念,以及如何在...

    oc地址转换器无毒纯净版

    【oc地址转换器无毒纯净版】是一款专为OC(Oculus Connect)平台设计的工具,主要用于解决在使用OC过程中遇到的地址转换问题。这款软件确保了用户在进行地址转换时的安全性,不包含任何恶意软件或广告插件,提供了一...

    swift-在OC项目里的OC代码调用Swift方法Swift代码里调用OC代码

    这个文件将作为 OC 与 Swift 之间的桥梁,允许 OC 代码访问 Swift 的公共接口。 2. **声明 Swift 类和方法**:在桥接头文件中,不需要导入 Swift 文件,但可以声明 Swift 类或协议,以便 OC 可以看到它们。例如: ...

    oc字符串方法代码展示

    在这个"oc字符串方法代码展示"文档中,我们将深入探讨OC字符串的一些关键方法,并通过具体的代码示例来理解它们的工作原理。 首先,我们来看创建NSString对象的基本方法。通常,你可以用`@""`语法创建一个空字符串...

    OC17章的源代码

    OC17章的源代码,@interface Car : NSObject <NSCopying> { NSString *name; NSMutableArray *tires; Engine *engine; NSString *make; NSString *model; int modelYear; int numberOfDoors; float ...

    google oc 代码规范

    针对ios的object-c的编程,给出了详细的代码规范。对于想提高代码可读性的开发者具有指导意义

    我的博客中OC学习第四天的代码练习题

    在“我的博客中OC学习第四天的代码练习题”这个主题下,我们主要探讨的是Objective-C(简称OC)编程语言的学习实践。Objective-C是苹果公司为iOS和macOS平台开发应用的主要语言,它基于C语言并扩展了面向对象的功能...

    OC Runtime开源代码

    RunTime简称运行时。OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制。 OC Runtime开源代码提供OC Runtime整个实现的源码,研读之后,对理解OC底层原理非常有帮助

    oc常用代码

    ios开发中积累的常用代码,ios开发中积累的常用代码,ios开发中积累的常用代码,ios开发中积累的常用代码,ios开发中积累的常用代码,ios开发中积累的常用代码,ios开发中积累的常用代码,ios开发中积累的常用代码,ios开发...

    OC Extension DelectedDicNull(判断字典中key是否有值).zip

    标题提到的"OC Extension DelectedDicNull(判断字典中key是否有值)"是一个OC扩展方法,专门用于处理字典中可能存在的`nil`值。 在Objective-C中,`NSDictionary`是不可变的数据结构,它存储键值对,其中键必须是`...

    WKWebView网页全屏截图(OC代码)

    WKWebView全屏截图OC代码 UIScrollView全屏截图OC代码 UIView全屏截图OC代码 相关文章地址:http://blog.csdn.net/u014220518/article/details/52983476

    oc代码直接转swift代码

    标题提到的"oc代码直接转swift代码",是一种便捷的工具,可以帮助开发者快速将OC代码转换为Swift代码。 Swift和Objective-C在语法上有很大的差异,包括类定义、方法声明、属性处理、语法结构等方面。转换工具通常会...

    OC和JS代码交互demo

    实现OC代码和JS代码进行交互,oc调用js方法,也可以js调用oc方法。另外对第三方库WebViewJavaScriptBridge进行了探究 原文博客地址:http://www.cnblogs.com/tandaxia/p/5699886.html

Global site tag (gtag.js) - Google Analytics