所以基本上我正在寻找一个文本文件中两个尖括号内的 4 位代码。我知道我需要打开文本文件然后逐行解析,但我不确定在检查“文件中的行”之后构建代码的最佳方法。
我想我可以以某种方式拆分、剥离或分区,但我还编写了一个正则表达式,我在上面使用了编译,所以如果它返回一个匹配对象,我认为我不能将它与那些基于字符串的操作一起使用。另外我不确定我的正则表达式是否足够贪婪......
我想将找到的命中的所有实例作为字符串存储在元组或列表中。
这是我的正则表达式:
regex = re.compile("(<(\d{4,5})>)?")
考虑到到目前为止它相当基本,我认为我不需要包含那么多代码。