如何解决如何只保留一串单词中的字母
下面是我从字符串中删除所有数字和特殊字符的代码:
string = 'Date: 2008-01-04 18:08:50 -0500 (Fri,04 Jan 2008)'
words = ""
for char in string:
if char.isalpha():
words += char
print(words)
我得到的输出是:
DateFriJan
我需要的输出:
Date Fri Jan
如何将包含空格的字符串拆分为单独的单词
解决方法
您可以使用:
for char in string:
if char.isalpha():
words += char
if not string[(string.index(char) + 1)].isalpha():
words += " "
print(words)
您将获得 Date Fri Jan
基本上它只是检查字符串中的下一个字符是否不是字母,然后它会为单词添加一个空格
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。