WT匹配编号范围[0-9]+
,结束时匹配' - '和','并将结果数字放入数组中。
我有类似'^([0-9]+)'
的内容,但我不知道如何以某个角色结束比赛并开始新的比赛。
这是我的代码。这将需要输入,如88-367,可能不正确,在这种情况下,我想构建一个由任意值分隔的所有数字的列表,并返回一个范围(88 /#1,367 /#2)
想知道解释器是否会正确运行lambda中的输入以返回包含范围参数的格式化字符串(这在python中是否可能?)
最佳
import re
def main():
pages = [i for i in range(command=lambda : re.match(input("Print number range in format '#+-#+': ")
if __name__ == "__main__":
main()
答案 0 :(得分:0)
如果我了解你^([0-9]+)[-,]
[-,]
是一个类,它意味着匹配一个属于该类的单个字符。