我正在分析表单的一些数据:
(['L123', 'L234', 'L1', 'L253764'])
(['L23', 'L2'])
(['L5'])
...
其中括号内的短语(包括括号)被编码为单个字符。
我只想提取l+(数字)标记以获得以下形式的元组:
((L123, L234, L1, L253764))
((L23, L2))
((L5))
我试过使用regex\u extract\u,所有的方法都是使用正则表达式'(l\d+),但是它似乎每行只提取一个标记,这对我来说是无用的。有没有一种方法可以像我上面描述的那样创建元组?
1条答案
按热度按时间6za6bjd01#
如果顺序不重要,那么这将起作用:
模式和输出是:
一般来说,如果你不知道数组将有多少元素,那么一个包会更好。