【发布时间】:2011-09-25 19:12:19
【问题描述】:
我正在使用re.split() 将字符串分隔为标记。目前我用作参数的模式是[^\dA-Za-z],它从字符串中检索字母数字标记。
但是,我还需要将同时具有数字和字母的标记拆分为只有一个或另一个的标记,例如。
re.split(pattern, "my t0kens")
将返回["my", "t", "0", "kens"]。
我猜我可能需要使用前瞻/后瞻,但我不确定这是否真的有必要,或者是否有更好的方法。
【问题讨论】: