iOS-swift3.0 点滴积累:手机号替换部分号码为*

有时候,项目中需要将手机号部分替换为*,例如 13800001111 显示为 138****1111,swift是如何实现的呢?来看代码吧!


var mobile = "13800001111"

mobile.replaceSubrange(mobile.index(mobile.startIndex, offsetBy: 3)..<mobile.index(mobile.startIndex, offsetBy: 7), with: "****")

Label.text = mobile

以下效果图:

WechatIMG11.jpeg
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,267评论 4 61
  • 此刻,小雨淅沥,坐在上海这家常来的咖啡店,看着雨中行色匆匆的人们,脑海里浮现出最近看过的各种文字,各种思绪混杂,今...
    sofia豆子阅读 1,035评论 3 2
  • UI跳转 如何根据 StoryboardID来跳转UI 即,不需要在第一个ViewController中去实例化,...
    黑羽肃霜阅读 310评论 0 0
  • 抱着村子那座山 光着脑袋怕种田 儿子不听老子劝 春播秋收粮万石 山看村子人马欢 快乐光景一年年 无忧无虑埋炸弹 谁...
    木貞ma阅读 320评论 4 2
  • 今天是星期六,晚上妈妈下班了,坐车回家到了给了司机师傅车费16元,妈妈给了20元,司机找回来4块钱,下了车,妈妈忽...
    苏畅宝阅读 402评论 0 1