テキストマスキング
携帯番号/身分証番号/銀行カード/メール/氏名 · ルール可視化 · 独自正規表現対応
全部在浏览器本地处理,文本不上传、不留存
原文
0 / 50 万字符脱敏结果
规则按 身份证→手机→银行卡→邮箱→姓名→自定义 顺序应用脱敏规则(勾选生效)
よくある質問
テキストはアップロードされる?
されません。マスキングはすべてブラウザ内ローカルで完結し、サーバーへのリクエストは一本も発さず、ページ更新で消えます。
マスキング規則はどうなってる?
携帯番号は先頭 3 と末尾 4 を保持(138****5678);身分証番号は先頭 6 桁の地区コードと末尾 4 を保持(110101********1234);銀行カード(13〜19 桁)は末尾 4 を保持;メールは頭文字と完全なドメイン名を保持(a***@example.com);氏名(携帯か身分証の直後に続く漢字 2〜3 文字、間に空白や句読点可)は姓を保持。規則は身分証→携帯→銀行カード→メール→氏名→カスタムの順に適用され、後の規則は前の結果に対して働くので二重マスキングは起きません。
マスキングされないのはなぜ?
規則の形にマッチしなければ触りません——市外局番付きの番号、より長い数字の列に埋れたカード番号、長い文中の氏名などは不命中になり得ます。方針は「漏れはあれど誤爆はせず」;特殊な形は「カスタム正規表現規則」で自分で表現してください。
自分で規則を書ける?
書けます。JavaScript の正規表現(例 \d{6})と置換内容($1 のグループ参照対応)を入力すると、組み込み規則の後に適用されます。正規表現が不正なら明確に警告され、適用されません。