编程学习笔记

白天 夜间 首页 下载 阅读记录
  我的书签   添加书签   移除书签

将 Unicode 文本标准化

浏览 78 扫码 分享 2023-11-21 22:10:31

    如: 将 pýtĥöñ 标准化成 python

    方法一: https://python3-cookbook.readthedocs.io/zh_CN/latest/c02/p09_normalize_unicode_text_to_regexp.html
    方法二: https://python3-cookbook.readthedocs.io/zh_CN/latest/c02/p12_sanitizing_clean_up_text.html

    若有收获,就点个赞吧

    0 人点赞

    上一篇:
    下一篇:
    • 书签
    • 添加书签 移除书签
    • Python cookbook
      • *通过 CIDR 地址生成对应的 IP 地址集
      • *定义上下文管理器的简单方法
      • 避免定义重复的 属性/方法
      • 在类上强制使用编程规约
      • *使用元类控制实例的创建
      • 使用装饰器扩展类的功能
      • *装饰器为被包装函数增加参数
      • *为类方法和静态方法提供装饰器
      • 将装饰器定义为类/*装饰器统计函数调用次数
      • *将装饰器定义为类的一部分
      • 创建装饰器时保留函数元信息
      • 循环引用数据结构的内存管理
      • 创建不调用 __init__ 方法的实例
      • 在类中定义多个构造器(除 __init__ 外初始化)
      • 属性的代理访问
      • 实现自定义容器(list)
      • property 创建可管理的属性
      • *创建大量对象时节省内存方法(__slots__)
      • 让对象支持上下文管理协议(LazyConnection)
      • 访问闭包中定义的变量
      • 编码和解码十六进制数
      • 读写 CSV 数据
      • 创建临时文件和文件夹
      • 固定大小的文件迭代
      • 打印输出至文件中
      • 使用 yield from 展开嵌套的列表
      • 使用 chain 合并迭代两个容器
      • 将 Unicode 文本标准化
      • re.sub() 替换字符串时, 保持大小写一致
      • 字符串操作
    • Python
      • 使用 pyenv, pipenv 管理 Python 开发环境
      • retry 模块多次尝试函数
      • Python 实现复制与粘贴
      • Python 多线程流言终结者
      • _v, __v, v_ 的区别
      • 集合与逻辑异或[&|-^]
      • 函数强制使用 [关键字] 传递参数
      • 给函数参数增加元信息
      • 设置函数超时退出
      • Python 程序设置代理
      • 捕获程序的中止信号
      • Python 打开文件夹
      • 格式化输出时间
      • Python 获取内网 IP 地址
      • 使 Python2 字符串与 Python3 一致
      • 使 print 兼容 Python 2 & 3
      • django-crontab 实现定时任务
      • TCP 服务端端口复用
      • cProfile 模块找出瓶颈
      • Tips
      • Windows 下运行pip报错:Fatal error in launcher: Unable to create process using '"'
      • 使用 pip 包管理工具安装模块时使用代理
      • virtualenv 管理 Python 开发环境
      • Linux 下切换 Python 2 & 3 执行的优先级
    • Git
      • 本地 github 账号设置
      • git tag 操作
      • 删除 GitHub repo 中所有的 commit 记录
    • Linux
      • 解决 Ubuntu 路径为中文的问题
      • netcat 的使用
      • Nginx 自动目录/访问密码/拒绝外部访问 相关设置
      • Nginx 设置 80 转 443
      • 系统管理
      • 用户管理
      • 查看进程 pid
      • Linux 下生成随机数
      • 解决 Ubuntu 无法用 apt-get install 安装任何软件
      • 修改 apt & pip 源加快下载速度
      • 创建一个转发的 SSH 隧道
      • 保持 ssh 连接 (Linux 服务端)
      • Linux 下 FTP 服务器搭建
      • Linux 下 SSH 使用密钥登录
      • Linux 安装 SSH 服务端
      • 解决 Linux 下 vim 方向键操作变成 ABCD 的问题
      • Linux 下创建快捷方式启动文件
      • Linux 下的环境变量
      • MySQL 忘记密码
      • SQL 简介
    • 常用小技巧
      • Google 搜索技巧
    暂无相关搜索结果!

      让时间为你证明

      展开/收起文章目录

      分享,让知识传承更久远

      文章二维码

      手机扫一扫,轻松掌上读

      文档下载

      请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
      PDF文档 EPUB文档 MOBI文档

      书签列表

        阅读记录

        阅读进度: 0.00% ( 0/0 ) 重置阅读进度

          思维导图备注