我是Python的新手,因此在实现此方案时遇到问题。我有一个如下所示的字符串:
mystr = " ( [T e] > 90 ) "
expected output: ['(','[T e]', '>', '90' ]
如果我使用mystr.split(“”),那么它也将拆分[T e],也尝试了Split a string by spaces -- preserving quoted substrings -- in Python中给出的shlex解,但如果在引号'T中给出了[T e],则它可以工作e'。我对正则表达式不熟悉,请问有人可以提出解决方案。预先感谢。