这个字符串的Python正则表达式

dar*_*enc 0 python regex

以下字符串的python正则表达式是什么?

"111(A5)A05209(May)2005"
Run Code Online (Sandbox Code Playgroud)

我想获得价值观:

   111
   A5
   A05209
   May
   2005
Run Code Online (Sandbox Code Playgroud)

谢谢!

Jar*_*red 5

简单地使用re.split.可能是最直观的方法.

>>> import re
>>> re.split(r'[\(\)]', "111(A5)A05209(May)2005")
['111', 'A5', 'A05209', 'May', '2005']
Run Code Online (Sandbox Code Playgroud)