如果你想没有正则表达式,你可以尝试
>>> '[110308] Asia and India'.split(']', 1)[-1].strip()
'Asia and India'
Run Code Online (Sandbox Code Playgroud)
或者只是使用 lstrip
>>> '[110308] Asia and India'.lstrip(" []" + string.digits)
'Asia and India'
Run Code Online (Sandbox Code Playgroud)
或者,如果出于原因你想坚持使用正则表达式
>>> re.findall("^[\[\]\d ]*(.*)"," [110308] Asia and India")[0]
'Asia and India'
Run Code Online (Sandbox Code Playgroud)