gpt4 book ai didi

python过滤字符串中的字母

转载 作者:行者123 更新时间:2023-11-28 22:41:02 25 4
gpt4 key购买 nike

我需要一个 python 命令来过滤字符串中的字母但不删除它们,例如:

string =raw_input("Enter the string:")
if string.startswith("a") and string.endswith("aaa"):
print "String accepted"
else: print "String not accepted"
if "ba" in string:
print "String accepted"
else :
print "String is not accepted"

要禁止字符串中除了a和b以外的其他字母应该加什么

最佳答案

您可以简单地将它们替换为空字符串并检查是否还有任何剩余:

string = raw_input("Enter the string:")
if string.replace('a','').replace('b',''):
print "String not accepted"
else:
print "String accepted"

原始字符串string不会被修改。

关于python过滤字符串中的字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33013912/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com