1. 程式人生 > >javascript正則姓名加密,保留姓,名用*號代替

javascript正則姓名加密,保留姓,名用*號代替

大家都知道javascript誕生最初的目的是為了處理表單驗證操作的。javascript發展到現在,已經從一個簡單的表單驗證器功能發展成為一門強大而複雜的語言。

前兩天在群裡看到一個群友提問的,今天突然想起來,寫了個小的demo,記得之前也寫過一個正則驗證手機號碼的demo,其實都差不多。想要的效果差不多如下所示:

5640239-b539d59f65a56f40.png
<!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>

原文作者:祈澈姑娘;技術部落格:https://www.jianshu.com/u/05f416aefbe1
90後前端妹子,愛程式設計,愛運營,愛折騰。 堅持總結工作中遇到的技術問題,堅持記錄工作中所所思所見,歡迎大家一起探討交流。