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