用于匹配括在方括号内(包括空格)的整数的正则表达式


s="  afd [asd] [12 ] [a34]  [ -43 ]tt [+12]xxx"

正则表达式匹配应返回[12, -43, 12]

re.findall(r'[([+-]?d+)]', s)

它不起作用。我不知道如何包含空格

允许前导和尾随空格:

[s*([+-]?d+)s*]

演示

相关内容

最新更新