【发布时间】:2016-04-05 12:54:28
【问题描述】:
我正在尝试编写一个 python 程序来检查给定字符串是否为pangram - 包含字母表中的所有字母。
因此,"We promptly judged antique ivory buckles for the next prize" 应返回 True,而任何不包含至少一次字母表的每个字母的字符串都应返回 False。
我相信我应该为此使用 RegEx,但我不确定如何。它应该看起来像这样:
import sys
import re
input_string_array = sys.stdin.readlines()
input_string = input_string_array[0]
if (re.search('string contains every letter of the alphabet',input_string):
return True
else:
return False
【问题讨论】:
-
并非每个字符串格式问题都是正则表达式问题。
-
就像 codewars 中的这个 kata。 detect-panagram