手机号ID开关星号(*)
.h文件
<span style="font-size:18px;">/**
* 转成星号工具
*/
@interface AsteriskTool : NSObject
//把手机号第4-7位变成星号
+(NSString *)phoneNumToAsterisk:(NSString*)phoneNum;
//把手机号第5-14位变成星号
+(NSString *)idCardToAsterisk:(NSString *)idCardNum;
@end
</span>
.m文件
<span style="font-size:18px;">@implementation AsteriskTool
+(NSString *)phoneNumToAsterisk:(NSString*)phoneNum
{
return [phoneNum stringByReplacingCharactersInRange:NSMakeRange(3,4) withString:@"****"];
}
+(NSString*)idCardToAsterisk:(NSString *)idCardNum
{
return [idCardNum stringByReplacingCharactersInRange:NSMakeRange(4, 10) withString:@"**********"];
} @end</span>
这个用的是nsstring的替换,有更好的方法希望朋友告诉下
手机号ID开关星号(*)的更多相关文章
- js 手机号加密  中间星号表示
		
var tel = String(this.memberMsg.phoneNo); var dh=tel.substr(0,3)+"******"+tel.substr(8); r ...
 - PHP用星号隐藏部份用户名、身份证、IP、手机号等实例
		
PHP用星号隐藏部份用户名.身份证.IP.手机号等实例 http://www.jb51.net/article/48800.htm 作者: 字体:[增加 减小] 类型:转载 时间:2014-04-08 ...
 - PHP用星号隐藏部份用户名、身份证、IP、手机号、邮箱等实例
		
一.仿淘宝评论购买记录隐藏部分用户名,以下代码亲测可用. function cut_str($string, $sublen, $start = 0, $code = 'UTF-8') { if( ...
 - js&jquery验证邮箱和手机号是否正确范例
		
实现源码: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ...
 - nice Validator参考
		
快速上手 例1. DOM传参 1. 要验证一个表单,只需要给字段绑定规则“data-rule”就可以了2. 字段可以有多条规则,规则之间用分号(;)分隔3. js初始化不是必要的,只要是字段并且带有“ ...
 - mvc中form表单提交的几种形式
		
第一种方式:submit 按钮 提交 <form action="MyDemand" method="post"> <span>关键字: ...
 - 鼠标点击输入框文字消失 value  placeholder  以及JQ实现效果  (仿京东的输入框效果)
		
鼠标点击输入框文字消失 value实现方法 placeholder实现方法 以及JQ实现placeholder效果 <input type="text" value ...
 - javascript实例学习之三——类新浪微博的登录框
		
该登录框和百度的搜索框类似,可以实现如下效果: 1.文字输入时自动弹出提示层 2,提示层根据输入文字进行自动过滤 3,提示层可以使用上下按键进行选择 4,提示层可以点击或者回车来确认输入 微博登录框h ...
 - PLSQL_性能优化系列15_Oracle Explain Plan解析计划解读
		
2014-12-19 Created By BaoXinjian
 
随机推荐
- 802.11(wi-fi)的PHY层(编码与调制方法)
			
版本概要: 802.11-2007是目前的基础版本,之前的过时版本不考虑. 2009是较新的版本,就是目前最普及的802.11n.(100Mb/s) 2012就是传说中的802.11ac,工作在5G, ...
 - 03.Msbuild
			
MSBuild的深入认识 分类: 专题开发 自动化 2009-01-20 11:56 5711人阅读 评论(1) 收藏 举报 任务引擎脚本工作扩展build 最近在从事自动构造工作的过程中,对MSBu ...
 - Windows 8 应用开发 - 本地数据存储
			
原文:Windows 8 应用开发 - 本地数据存储 在应用中通常会遇到用户主动或被动存储信息的情况,当应用关闭后这些数据仍然会存储在本地设备上,用户下次重新激活应用时会自动加载这些数据.下 ...
 - 使用2DToolkit报错“ OverflowException: Value is too large”
			
今天使用2DToolkit做图集和动画时报错“ OverflowException: Value is too large”,大侠们说是字符串转整型时超过了Int的大小范围,所以报错.后来我一位同事高 ...
 - eclipse-jee 配置tomcat7,解决404错误
			
在eclipse的Servers窗口新建一个tomcat7,配置tomcat的安装路径,然后启动tomcat,访问http://localhost:8080/,但是报404错误,恼火!没有找到要访问的 ...
 - effective c++  条款9 do not call virtual function in constructor or deconstructor
			
在构造函数中不要调用virtual函数,调用了也不会有预期的效果. 举个例子 class Transaction { public: Transaction() { log(); } ; } clas ...
 - 顺序容器的insert使用方法
			
#include <iostream> #include <algorithm> #include <vector> #include <string> ...
 - 每天努力一点之SQL(二) count sum case when then group by
			
1. select sum(CASE WHEN A.[STATUS]=0 THEN 1 ELSE 0 end) as a1, sum(CASE A.[STATUS] WHEN 1 THEN 1 EL ...
 - 怎样设制 select 不可编辑 仅仅读
			
1. <select style="width:195px" name="role" id="role" onfocus=" ...
 - c# 操作 MongoDB 的 第三方类库 MongoRepository
			
https://github.com/RobThree/MongoRepository 文档 https://github.com/RobThree/MongoRepository/wiki/Docu ...