加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python – 用短划线替换空格并从字符串中删除前缀

发布时间:2020-12-20 12:42:13 所属栏目:Python 来源:网络整理
导读:我用它来删除空格和特殊字符并将字符转换为小写: ''.join(e for e in artistName if e.isalnum()).lower() ?我想用以下代码替换空格:’ – ‘ ?如果字符串以单词开头:’the’删除’the’ 所以:披头士音乐! 将是:披头士音乐 任何帮助深表感谢 谢谢 ? 解
我用它来删除空格和特殊字符并将字符转换为小写:

''.join(e for e in artistName if e.isalnum()).lower()

?我想用以下代码替换空格:’ – ‘

?如果字符串以单词开头:’the’删除’the’

所以:披头士音乐!

将是:披头士音乐

任何帮助深表感谢

谢谢
?

解决方法

artistName = artistName.replace(' ','-').lower()
if artistName.startswith('the-'):
    artistName = artistName[4:]
artistName = ''.join(e for e in artistName if e.isalnum() or e == '-')

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读