-(BOOL)isSpacesExists

{

//    NSString *_string = [NSString stringWithFormat:@"123 456"];

NSRange _range = [self rangeOfString:@" "];

if (_range.location != NSNotFound) {

//有空格

return YES;

}else

{        //没有空格

return NO;

}

}

-(BOOL)isSpecialCharacters

{

NSCharacterSet *ValidCharacters = [[NSCharacterSet characterSetWithCharactersInString:@"_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"] invertedSet];

NSRange Range = [self rangeOfCharacterFromSet:ValidCharacters];

if (Range.location != NSNotFound)

{

NSLog(@"包含特殊字符");

}

return Range.location!=NSNotFound;

}

oc中特殊字符的判断方法相关推荐

  1. OC中调用Swift代码方法

    最近在项目中使用到了Swift语言写的第三方的框架,所以在这里将OC中使用Swift的方法说明一下. 1.首先要在Build Setting中进行相关配置 2.在Podfile文件中要加上use_fr ...

  2. Python中类型最佳判断方法

    Python在定义变量的时候不用指明具体的的类型,解释器会在运行的时候会自动检查变量的类型,并根据需要进行隐式的类型转化,因为Python是动态语言,所以一般情况下是不推荐进行类型转化的. 比如进行& ...

  3. SQL Server查询中特殊字符的处理方法

    来源:http://database.51cto.com/art/201009/227766.htm SQL Server查询中,经常会遇到一些特殊字符,比如单引号"'"等,这些字 ...

  4. Python中的类型判断方法介绍

    一.介绍 Python中判断变量类型可以使用以下2种方法: isinstance() type() 区别: type() 不会认为子类是一种父类类型,不考虑继承关系: isinstance() 会认为 ...

  5. OC中对象的description方法

    周所周知,我们在做项目时, 可以在类的.m文件中重写该类的对象的描述description方法: 示例: -(NSString *)description {     NSString *str = ...

  6. php判断空值_php中的空值判断方法

    在使用 php 编写页面程序时,我经常使用变量处理函数判断 php 页面尾部参数的某个变量值是否为空,开始的时候我习惯了使用 empty() 函数,却发现了一些问题,因此改用 isset() 函数,问 ...

  7. OC中数组排序的3种方法

    总结OC中数组排序3种方法:sortedArrayUsingSelector:;sortedArrayUsingComparator:;sortedArrayUsingDescriptors: 大体上 ...

  8. [转载] Python字符串isdecimal() isdigit()isnumeric()等判断方法的区分。

    参考链接: Python 字符串String | isidentifier 在Python中,字符串的操作是非常基础而且用途也极为广泛,学会字符串的操作,会让你节省许多不必花费的时间,下面简单介绍下P ...

  9. C语言中闰年的判断及打印了1000-2000年中的闰年

    本文粗略的讲解一下C语言中闰年的判断方法 概念上讲闰年的判断方法是:能被400整除.或者能被4整除但不能被100整除.其余的年份都为平年.所以有了以下代码: #include <stdio.h& ...

最新文章

  1. Unity3d中SendMessage 用法
  2. CentOS 7 安装配置 NFS
  3. 设计新Xlator扩展GlusterFS[转]
  4. 合并远程仓库到本地_git远程仓库
  5. android view销毁回调,Android View 常用的回调方法
  6. 探果(简称tamguo)是基于java开发的在线题库系统
  7. AIX下密码永不过期
  8. 基于物品的相似度还是基于用户的相似度
  9. python 做界面时如何使图片保持透明背景_Python matplotlib生成图片背景透明的示例代码...
  10. 2021年度训练联盟热身训练赛第二场(ICPC North Central NA Contest 2019,南阳师范学院),签到题ABCDEFGIJ
  11. PHP架设网页微端,GeeM2引擎20180425版本搭建微端方法
  12. 用WebView加载本地图片的方法
  13. 给服务器端DropDownList控件添加客户端onchange事件
  14. 【计算机组成与设计:硬件/软件接口】第三章:计算机的算术运算
  15. java塞班播放器_coreplayer移动播放器下载塞班版s60v5 v1.42_手机通用播放器
  16. 习惯的力量在于不由主——知道顶个球用,成为习惯才是你的
  17. web服务软件 html5,配置WEB服务器(apache,nginx),支持 html5 video(ogv, webm.etc)播放...
  18. 爬虫模拟用户增加阅读量
  19. Julia 机器学习 ---- 单变量线性回归 和 多元线性回归 (Linear regression)
  20. ensp启动路由 40错误-已解决

热门文章

  1. linux平台的链接与加载
  2. PE文件和COFF文件格式分析——签名、COFF文件头和可选文件头3
  3. 深度神经网络中的局部响应归一化LRN简介及实现
  4. 提高C++性能的编程技术笔记:构造函数和析构函数+测试代码
  5. BP神经网络公式推导及实现(MNIST)
  6. OpenCV实现遍历文件夹下所有文件
  7. VS2010下编译OpenCV2.4.6静态库
  8. Qt中文手册 之 QTableWidgetItem
  9. Qt中文手册 之 QTreeWidget
  10. html使用highcharts绘制饼图,html js highcharts绘制圆饼图表