javascript正则姓名加密,保留姓,名用*号代替

本文涉及的产品
密钥管理服务KMS,1000个密钥,100个凭据,1个月
简介: javascript正则姓名加密,保留姓,名用*号代替

大家都知道javascript诞生最初的目的是为了处理表单验证操作的。javascript发展到现在,已经从一个简单的表单验证器功能发展成为一门强大而复杂的语言。


前两天在群里看到一个群友提问的,今天突然想起来,写了个小的demo,记得之前也写过一个正则验证手机号码的demo,其实都差不多。想要的效果差不多如下所示:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
    </body>
    <script>
        var arr = [
            '王婷',
            '王小婷',
            '王小婷的'
        ]
        var reg = /(?<=.)./g;
        arr = arr.map(function(item) {
            return item.replace(reg, '*');
        })
        console.log(arr);
    </script>
</html>
相关文章
|
5月前
|
JavaScript 前端开发 Java
JavaScript 保留关键字
JavaScript 保留关键字
34 2
|
5月前
|
JavaScript
js 保留2位小数
js 保留2位小数
|
8月前
|
JavaScript
必知的技术知识:js保留二位小数
必知的技术知识:js保留二位小数
528 0
|
8月前
|
JavaScript 程序员 索引
老程序员分享:JS基础知识(正则)
老程序员分享:JS基础知识(正则)
35 0
|
8月前
|
缓存 JavaScript 前端开发
如何编写高质量 JavaScript 代码 经验无保留分享
编写高质量JavaScript代码涉及易读性、性能和健壮性。保持代码格式统一,避免魔术数字,采用单一功能原则,减少嵌套。优化算法,利用内置方法,减少作用域链查找,避免重复代码。使用新语法增强健壮性,确保代码可扩展,避免副作用,整合逻辑关注点。注释、异常处理、测试等也是关键。
46 3
|
9月前
|
JavaScript 前端开发
JS中正则方法的使用 - 蓝易云
以上就是JavaScript中正则方法的基本使用。这些方法可以用于执行复杂的字符串处理和验证任务。
52 1
|
9月前
|
JavaScript 前端开发
JavaScript闭包允许内部函数访问并保留外部函数的变量,即使外部函数执行结束
【5月更文挑战第13天】JavaScript闭包允许内部函数访问并保留外部函数的变量,即使外部函数执行结束。在游戏开发中,闭包常用于创建独立状态的角色实例。例如,`createCharacter`函数生成角色,内部函数(如`getHealth`、`setHealth`)形成闭包,保存角色的属性(如生命值)。这样,每个角色实例都有自己的变量副本,不互相影响,从而实现角色系统的独立性。
72 0
|
9月前
|
JavaScript
js 强制保留2位小数
js 强制保留2位小数
74 0
|
9月前
|
JavaScript 前端开发
JavaScript随手笔记---保留小数位
JavaScript随手笔记---保留小数位
|
9月前
|
JavaScript 前端开发
JavaScript的正则解读
JavaScript的正则解读

热门文章

最新文章