Skip to content

Add safe email masking helper #4

Description

@frankfika

需求

新增 mask_email(value: str) -> str,用于日志中隐藏邮箱用户名部分。

验收示例

  • mask_email("alice@example.com") == "a***e@example.com"
  • mask_email("ab@example.com") == "a***@example.com"
  • 没有且仅有一个 @ 时抛出 ValueError
  • 实现在 demo_toolkit.text,补充测试并从包入口导出

保持实现清晰且无第三方依赖。

Metadata

Metadata

Assignees

No one assigned

    Labels

    demo-readySmall, deterministic task prepared for GitHub Engineer demosenhancementNew feature or requestgood first issueGood for newcomers

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions