我正在使用它来删除空格和特殊字符并将字符转换为小写:
''.join(e for e in artistName if e.isalnum()).lower()
我想要:
-
替换空格the
开头,则为因此,例如
The beatles music!
将变为beatles-music
。 最佳答案
artistName = artistName.replace(' ', '-').lower()
if artistName.startswith('the-'):
artistName = artistName[4:]
artistName = ''.join(e for e in artistName if e.isalnum() or e == '-')
关于python - 用破折号替换空格,并从字符串中删除前缀,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5861361/