开发随记,方便自己查阅。
运用正则表达式进行纯中文数字校验。
前言
最近项目接入阿里天猫精灵语音交互平台,遇到个问题,对app说打电话给10086,云端返回幺零零八六
,导致客户端无法正确识别,服务端能力不全,所以先在客户端解决,解决方法就是用正则表达式进行判断,然后转对应的阿拉伯数字,写完顺便记录下来方便以后查看。
纯中文数字校验
简单,就两步:
- 匹配规则
- 校验字符串
1 | + (BOOL)isCNNumer:(NSString *)checkedNumString |
记录工作、生活
开发随记,方便自己查阅。
运用正则表达式进行纯中文数字校验。
最近项目接入阿里天猫精灵语音交互平台,遇到个问题,对app说打电话给10086,云端返回幺零零八六
,导致客户端无法正确识别,服务端能力不全,所以先在客户端解决,解决方法就是用正则表达式进行判断,然后转对应的阿拉伯数字,写完顺便记录下来方便以后查看。
简单,就两步:
1 | + (BOOL)isCNNumer:(NSString *)checkedNumString |