令人惊讶的是,这个图书馆还没有提到

python包名为python-slugify,它在slugifying方面做得相当不错:

pip install python-slugify像这样工作:

from slugify import slugify

txt = "This is a test ---"

r = slugify(txt)

self.assertEquals(r, "this-is-a-test")

txt = "This -- is a ## test ---"

r = slugify(txt)

self.assertEquals(r, "this-is-a-test")

txt = 'C\'est déjà l\'été.'

r = slugify(txt)

self.assertEquals(r, "cest-deja-lete")

txt = 'Nín hǎo. Wǒ shì zhōng guó rén'

r = slugify(txt)

self.assertEquals(r, "nin-hao-wo-shi-zhong-guo-ren")

txt = 'Компьютер'

r = slugify(txt)

self.assertEquals(r, "kompiuter")

txt = 'jaja---lol-méméméoo--a'

r = slugify(txt)

self.assertEquals(r, "jaja-lol-mememeoo-a")

在python将字符串中的空格转换为下划线_如何将下划线替换为空格,反之亦然?...相关推荐

  1. python统计字符串中某个字符出现的次数_【面试题总结】1、统计字符串中某个字符出现的次数(2-Python实现)...

    1.可以使用Python的字典实现,对于一个特定的字符串,使用for循环遍历其中的字符,并保存成字典形式.字典的key为字符,value为字符在整个字符串中出现的次数. 2.拓展:如果题目为比较两个字 ...

  2. python统计字符串中字母个数字母无视大小写_判断一个字符串中字母的个数(无视大小写)...

    其实Java学习中还是笔试中基本都会遇到这样类似的问题,统计一个字符串中a~z的个数: 代码如下: public class Wheel { public static void main(Strin ...

  3. python 从字符串中随机选取4个字符_我需要一个Python函数,当给定字符的期望概率时,它将输出4个不同字符的随机字符串...

    对于四封信,我脑海中闪过的是:from random import random def randABCD(n, pA, pB, pC, pD): # assumes pA + pB + pC + p ...

  4. Python 去除字符串中空格(删除指定字符)的3种方法

    文章目录 Python 去除字符串中空格 Python strip()方法 Python lstrip()方法 Python rstrip()方法 Python 去除字符串中空格 用户输入数据时,很有 ...

  5. python判断字符串中包含某个字符串_Python中最常用的字符串方法!

    译 / 忧郁的红秋裤 字符串是字符序列.Python中内置的string类代表基于Unicode国际字符集的字符串.除了Python中常见的操作外,字符串还有一些专属于它们的附加方法.下图显示了所有这 ...

  6. [转载] python判断字符串中包含某个字符串_干货分享| Python中最常用的字符串方法

    参考链接: Python中字符串string capitalize 字符串是字符序列.Python中内置的string类代表基于Unicode国际字符集的字符串.除了Python中常见的操作外,字符串 ...

  7. 如何利用python提取字符串中的数字

    目录 一.isdigit() 函数 二.filter() 函数 三.提取一段字符串中的数字 四.匹配指定字符串开头的数字 参考资料 一.isdigit() 函数 isdigit() 函数是检测输入字符 ...

  8. python删除指定位置的字符串_python去除区域 python删除字符串中指定位置字符

    python删除字符串中指定位置字符 原程序是这样的: ser = serial.Serial("/dev/ttyAMA0", 9600) def main字符串的话,你可以把他当 ...

  9. [转载] 用python统计中文字符数_使用Python统计字符串中各种字符的个数

    参考链接: Python中遍历字符串的单词 Python 统计字符串中各种字符出现的次数 一.提出问题 随机输入一段字符串,包括数字,英文,空格,其他字符,统计这些字符在其中出现的次数 二.难点提示思 ...

  10. [转载] Python从字符串中删除字符

    参考链接: Python | 字符串translate Sometimes we want to remove all occurrences of a character from a string ...

最新文章

  1. struts.properties配置详解
  2. 【译】Economics of Fees and Gas
  3. 生产环境常见的HTTP状态码列表
  4. Jmeter之BeanShell
  5. android9叫什么名字,白猜这么多名字!谷歌Android 9.0正式发布:命名Android Pie
  6. Java中complex怎么被调用_java中存在三种调用机制
  7. 虚树+树型DP SDOI2011消耗战
  8. OpenGL基础30:模板测试
  9. Java开发工具 - IDEA 的使用及简单配置
  10. 微信小程序打开文档功能
  11. 小程序中实现搜索功能
  12. JS最简单的IPv4转换成IPv6 方法
  13. Java压缩背景透明图片后图片背景变成黑底
  14. i7 12650h参数 酷睿i712650h属于什么档次
  15. linux usb gadget驱动详解(一)
  16. 新品上市 | Xilinx FPGA 下载器
  17. 更专业的过等保服务,华为云等保合规解决方案值得选择!
  18. 数据库服务的运行与登录
  19. Java SSH框架学习(入门)
  20. 用 Python MDL 开发时尚的 Material design 的网站

热门文章

  1. 大学生实习就业调研报告:8个共性问题与企业CTO/CEO/HR管理者探讨
  2. 区分IE6、IE7、IE8及标准浏览器的最佳方法
  3. C++常见错误一大于小于
  4. 数据库三大范式详解,部分依赖、完全依赖、传递依赖
  5. ipv6默认网关怎么打开。有偿。
  6. 程序员的三年创业之路
  7. android WebRtc 视频通话(P2P)
  8. 考研计算机冷门学校,考研5个冷门的985院校 别随大流,这些几所也是很不错的...
  9. PostgreSQL之日期时间小结
  10. 计算机带e的科学计数法,带e的科学计数法