public class StringHelper
{/// <summary>/// 将传入的字符串中间部分字符替换成特殊字符/// </summary>/// <param name="value">需要替换的字符串</param>/// <param name="startLen">前保留长度</param>/// <param name="endLen">尾保留长度</param>/// <param name="replaceChar">用于替换的特殊字符</param>/// <returns>被特殊字符替换的字符串</returns>public static string ReplaceWithSpecialChar(string value, int startLen = 4, int endLen = 4, char specialChar = '*'){try{if (string.IsNullOrEmpty(value)) return string.Empty;if (value.Length > (startLen + endLen)){int lenth = value.Length - startLen - endLen;string replaceStr = value.Substring(startLen, lenth);string specialStr = string.Empty;for (int i = 0; i < replaceStr.Length; i++){specialStr += specialChar;}value = value.Substring(0, startLen) + specialStr + value.Substring(value.Length - endLen);}}catch (Exception){throw;}return value;}
}

身份证,银行卡,姓名用*号隐藏中间数字相关推荐

  1. js 身份证号隐藏中间数字

    var card='123845785238542307'; var strcard=card.replace(/^(.{4})(?:\d+)(.{4})$/,"$1******$2&quo ...

  2. OpenCv NDK 银行卡/身份证号识别(3) 银行卡/身份证图像处理和卡号区域剪切

    通过前两篇我们已经对Opencv有所了解了,接下来就要真正的来处理我们的图像,然后把卡号给提取出来.首先我们先简单分析以下银行卡然后把处理流程列出来: 由上图我们很容易知道既然我们要找到卡号,银行卡的 ...

  3. 著者四角号码查询_著者姓名汉语拼音与四角号码数字混合编制书次号之见

    著者姓名汉语拼音与四角号码数字混合编制书次号之见 贺慧玉 [期刊名称] <图书馆论坛> [年 ( 卷 ), 期] 1995(000)004 [总页数] 2 页 (P47,39) [关键词] ...

  4. 著者四角号码查询_著者姓名汉语拼音与四角号码数字混编书次号的研究

    著者姓名汉语拼音与四角号码数字混编书次号的研究 贺慧玉 ; 区颖薇 ; 韩新忠 ; 罗公发 ; 蓝芬芬 [期刊名称] <中华医学图书情报杂志> [年 ( 卷 ), 期] 2002(011) ...

  5. 著者四角号码查询_著者姓名汉语拼音与四角号码数字混编书次号的应用

    著者姓名汉语拼音与四角号码数字混编书次号的应用 贺慧玉 [期刊名称] <中华医学图书情报杂志> [年 ( 卷 ), 期] 2007(016)004 [摘要] 对中外著者姓名用汉语拼音与四角 ...

  6. 最简单实用的任意字符串隐藏,身份证号隐藏,手机号隐藏方法

    最简单的使用正则替换来实现隐藏身份证中间几位数 public static void main(String[] args) {//隐藏身份证String idCard = "5134361 ...

  7. Java输入手机号和姓名中间*号代替

    Java输入手机号和姓名中间*号代替(包含正则表达式) 方法一: package Strin; //判断手机号和用户名 import java.util.Arrays; import java.uti ...

  8. 清除或隐藏antd数字输入框InputNumber最右侧上下箭头

    清除或隐藏antd数字输入框InputNumber最右侧上下箭头 在antd里面有一个数字输入框 InputNumber ,在这个数字输入框中有一个上下箭头 这个上下箭头可以调整输入框里的数字,默认是 ...

  9. js实现完美身份证号有效性验证+身份证与姓名匹配

    /* 根据[中华人民共和国国家标准 GB 11643-1999]中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成.排列顺序从左至右依次为:六位数字地址码,八位 ...

  10. 身份证、手机号、邮箱、银行卡、企业税号等正则校验

    身份证号正则校验: 前6位 第一位1到9范围 后5位 数字 /^[1-9]\d{5}/ 年份4位 开头两位 18 or 19 or 20 后面2位数字 /(18|19|20)\d{2}/ 月份2位 1 ...

最新文章

  1. c#泛型的使用[转]
  2. windows文件保护_等保测评2.0:Windows安全审计
  3. 文远知行核武器曝光:无人车量产都靠它
  4. 图解软件定义存储-百炼钢成绕指柔
  5. 30分钟掌握ES6/ES2015核心内容 1
  6. mysql和mdy_Liunx下安装MySql
  7. [wbia 2.2] 对检索结果进行评估
  8. html5 android6.0摄像头,HTML5调用手机前置摄像头或后置摄像头拍照,canvas显示,经过Android测试...
  9. java stl分解_Java Thread 之間 記憶體空間分析
  10. Visual Studio Online 终于公开上线了
  11. 历时3个月,我们是如何为一个开源项目集资300万美元的?
  12. 法国政府正考虑采用开源软件
  13. 一种全新的VDI桌面虚拟化方案(X9BYOD)
  14. 探访蔚来合肥工厂:是ES8与ES6生产基地 能年产10万台
  15. steam显示不能连接网络连接服务器,steam请检查网络连接
  16. web网关_配置手册
  17. echarts 正负条形图
  18. 精灵图在线测量,自动生成想要图片的宽高及位置
  19. iOS 给三方日历加上农历
  20. [转载]信息安全从业参考

热门文章

  1. 最简单、最详细的装系统教程,你get到了吗?
  2. ibmr系列服务器怎么装架子,R440/R540/R640/R740 R820 R930 DELL服务器导轨 滑轨 支架 理线架...
  3. 罗斯蒙特214CRTSMB1S3M0420SLM2AR1C1B1TBM2温度传感器
  4. 地理信息系统名词解释大全(三)
  5. 科技爱好者周刊(第 163 期):你的城市有多少张病床?
  6. Testing——Embedded MongoDB Database
  7. 【TLD】改进后的TLD视频目标跟踪方法的MATLAB仿真
  8. 全球及中国生物制药产业盈利现状及竞争格局展望报告2021-2027年
  9. idea软件控制台Console里没有查找快捷键
  10. GreemPlum6.7.1 Centos7部署文档