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>

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏老付的网络博客

js如何操作本地程序

假设有这样一个产品,一个web和一个winform客户端,在客户在web的网页上面点击启动客户端来处理,这个时候开始调用本地的客户端,来完成指定的工作。这种场景...

32120
来自专栏Micro_awake web

JSON.parse与JSON.stringify

JSON:JavaScript Object Notation(JavaScript对象表示法);甚至我们就可以大致认为JSON就是Javascript的对象,...

23820
来自专栏Micro_awake web

vue中样式的典型操作(:class,:style)

17320
来自专栏一个会写诗的程序员的博客

ES6 极简教程(ES6 Tutorial) 文 / 东海陈光剑ES6 极简教程(ES6 Tutorial)Kotlin 开发者社区

JavaScript是ECMAScript的实现和扩展,由ECMA(一个类似W3C的标准组织)参与进行标准化。ECMAScript定义了:

11230
来自专栏Android知识点总结

Android关于Canvas你所知道的和不知道的一切

Picture相当于先拍一张照片,并且是在别的Canvas上,在别的Canvas上,在别的Canvas上! 重要的话说三遍:当需要的时候在贴在当前的canva...

82420
来自专栏娱乐心理测试

js中数组常用逻辑算法(从大到小,从小到大排序,去重等问题)

59530
来自专栏程序员的知识天地

在未来五年中Python趋势,能否超过JavaScript成为第一语言?

JavaScript和Python是两门非常有影响力的编程语言,二者都是我们在打造跨平台应用时会用到的主流语言。在过去的这些年中,尽管JavaScript始终占...

23420
来自专栏好好学习吧

批处理实现:批量为文件添加注释

34140
来自专栏Java技术分享圈

杨老师课堂之JavaScript案例手动切换轮播图片

        2.1跳转div盒子的布局(宽、高、边框线、水平居中、文字居中...)

17320
来自专栏一个会写诗的程序员的博客

JavaScript ES6 — 少即是多,以少胜多,四两拨千斤

JavaScript ES6 brings new syntax and new awesome features to make your code more...

11330

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励