学生信息脱敏

学生信息脱敏 公开 已发布

qk97 更新于 2小时7分钟前 | 0 | 1
如何安装动作?

适用于
分类(旧)



更多信息
分享时间 2小时7分钟前
最后更新 2小时7分钟前
修订版本 1
用户许可 可自己使用或修改,不可再分享
Quicker版本 2.1.13
动作大小 5.1 KB
最低Quicker版本 1.38.15

分享到

「姓名 身份证号 手机号 加*」

简介

🎯 功能概述

学生信息脱敏 是一个智能文本脱敏工具,能够自动识别您选中的每行数据是姓名身份证号还是手机号,并按照相应规则进行脱敏(加 * 星号)。
脱敏后的结果会直接写入剪贴板,方便您粘贴到其他文档或系统中,有效保护个人隐私信息。


🔍 支持的数据类型与脱敏规则

类型识别条件脱敏示例
身份证号15 位纯数字,或 18 位(最后一位可为数字或 X/x)110101199003071234110101********1234
320101850622222320101*****222
手机号11 位数字,以 1 开头13812345678138****5678
姓名不符合上述条件的文本(包含汉字、字母等)张三张*三
李四李*四
王小明王*明
单字(如 )保持不变

注意:判断顺序为 身份证 → 手机号 → 姓名,若同一行可能同时满足多种格式(例如 18 位纯数字会被优先视为身份证),请确保输入的数据类型清晰。


📋 输入格式要求

  • 数据每行一个(例如一个姓名、一个身份证号或一个手机号)。

  • 允许混合不同类型的数据(同一份文本中可同时包含姓名、身份证和手机号)。

  • 支持常见的换行符(\r\n\n\r),并自动忽略空行。

  • 如果一行内包含多余的空格,程序会自动去除首尾空格后再识别。

示例输入(选中以下多行文本):

text
张三
110101199003071234
13800138000
李四
320101860101111

🚀 使用方法

  1. 选中要脱敏的文本(可以是 Word、Excel、记事本等任何支持选中的程序)。

  2. 触发本动作(可通过 Quicker 面板、快捷键或轮盘菜单等方式)。

  3. 动作会自动读取您选中的文本,逐行脱敏。

  4. 脱敏完成后:

    • 结果自动存入系统剪贴板。

    • 屏幕右下角会弹出提示“脱敏结果已写入剪贴板”。

  5. 您可以直接 Ctrl+V 粘贴脱敏后的结果到任何位置。

💡 如果选中内容为空,动作会提示“请将要处理的数据存入变量 'names'”,请确保已正确选中文本。


⚠️ 注意事项

  • 身份证号码:支持 15 位和 18 位,18 位最后一位可以是数字或 X/x(大小写均支持)。

  • 手机号:仅识别中国内地 11 位手机号(以 1 开头),不支持座机或其他号码。

  • 姓名识别:若数据既不像身份证也不像手机号,则按姓名脱敏(取首尾字,中间加 *)。
    如果姓名只有 1 个字(单名),则原样保留(不加星号)。

  • 特殊字符:如果一行包含空格或其他非数字字符,且长度不符身份证/手机号规范,会被当作姓名处理。
    例如 张 三 → 处理为 张*三

最近更新

修订版本 更新时间 制品 审核状态 更新说明
1 2小时7分钟前 V1 当前 V1 版本

最近讨论

暂无讨论