oc中特殊字符的判断方法
-(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中特殊字符的判断方法相关推荐
- OC中调用Swift代码方法
最近在项目中使用到了Swift语言写的第三方的框架,所以在这里将OC中使用Swift的方法说明一下. 1.首先要在Build Setting中进行相关配置 2.在Podfile文件中要加上use_fr ...
- Python中类型最佳判断方法
Python在定义变量的时候不用指明具体的的类型,解释器会在运行的时候会自动检查变量的类型,并根据需要进行隐式的类型转化,因为Python是动态语言,所以一般情况下是不推荐进行类型转化的. 比如进行& ...
- SQL Server查询中特殊字符的处理方法
来源:http://database.51cto.com/art/201009/227766.htm SQL Server查询中,经常会遇到一些特殊字符,比如单引号"'"等,这些字 ...
- Python中的类型判断方法介绍
一.介绍 Python中判断变量类型可以使用以下2种方法: isinstance() type() 区别: type() 不会认为子类是一种父类类型,不考虑继承关系: isinstance() 会认为 ...
- OC中对象的description方法
周所周知,我们在做项目时, 可以在类的.m文件中重写该类的对象的描述description方法: 示例: -(NSString *)description { NSString *str = ...
- php判断空值_php中的空值判断方法
在使用 php 编写页面程序时,我经常使用变量处理函数判断 php 页面尾部参数的某个变量值是否为空,开始的时候我习惯了使用 empty() 函数,却发现了一些问题,因此改用 isset() 函数,问 ...
- OC中数组排序的3种方法
总结OC中数组排序3种方法:sortedArrayUsingSelector:;sortedArrayUsingComparator:;sortedArrayUsingDescriptors: 大体上 ...
- [转载] Python字符串isdecimal() isdigit()isnumeric()等判断方法的区分。
参考链接: Python 字符串String | isidentifier 在Python中,字符串的操作是非常基础而且用途也极为广泛,学会字符串的操作,会让你节省许多不必花费的时间,下面简单介绍下P ...
- C语言中闰年的判断及打印了1000-2000年中的闰年
本文粗略的讲解一下C语言中闰年的判断方法 概念上讲闰年的判断方法是:能被400整除.或者能被4整除但不能被100整除.其余的年份都为平年.所以有了以下代码: #include <stdio.h& ...
最新文章
- Unity3d中SendMessage 用法
- CentOS 7 安装配置 NFS
- 设计新Xlator扩展GlusterFS[转]
- 合并远程仓库到本地_git远程仓库
- android view销毁回调,Android View 常用的回调方法
- 探果(简称tamguo)是基于java开发的在线题库系统
- AIX下密码永不过期
- 基于物品的相似度还是基于用户的相似度
- python 做界面时如何使图片保持透明背景_Python matplotlib生成图片背景透明的示例代码...
- 2021年度训练联盟热身训练赛第二场(ICPC North Central NA Contest 2019,南阳师范学院),签到题ABCDEFGIJ
- PHP架设网页微端,GeeM2引擎20180425版本搭建微端方法
- 用WebView加载本地图片的方法
- 给服务器端DropDownList控件添加客户端onchange事件
- 【计算机组成与设计:硬件/软件接口】第三章:计算机的算术运算
- java塞班播放器_coreplayer移动播放器下载塞班版s60v5 v1.42_手机通用播放器
- 习惯的力量在于不由主——知道顶个球用,成为习惯才是你的
- web服务软件 html5,配置WEB服务器(apache,nginx),支持 html5 video(ogv, webm.etc)播放...
- 爬虫模拟用户增加阅读量
- Julia 机器学习 ---- 单变量线性回归 和 多元线性回归 (Linear regression)
- ensp启动路由 40错误-已解决
热门文章
- linux平台的链接与加载
- PE文件和COFF文件格式分析——签名、COFF文件头和可选文件头3
- 深度神经网络中的局部响应归一化LRN简介及实现
- 提高C++性能的编程技术笔记:构造函数和析构函数+测试代码
- BP神经网络公式推导及实现(MNIST)
- OpenCV实现遍历文件夹下所有文件
- VS2010下编译OpenCV2.4.6静态库
- Qt中文手册 之 QTableWidgetItem
- Qt中文手册 之 QTreeWidget
- html使用highcharts绘制饼图,html js highcharts绘制圆饼图表