python接收一个任意字符串s,要求删除英文字母之外的其他所有字符,然后判断剩余的英文字母字符串是否为回文,使用re模块,不能使用循环结构和任何形式的推导式。
时间: 2023-05-22 17:06:01 浏览: 85
python简单算法04:判断一个字符串是否为回文串的排列之一
import re
def is_palindrome(s):
s = re.sub('[^a-zA-Z]', '', s)
return s == s[::-1]
s = input("请输入一个字符串:")
if is_palindrome(s):
print("剩余的英文字母字符串是回文")
else:
print("剩余的英文字母字符串不是回文")
阅读全文