次のような文字列をトークン化したい:
'my name.is(johnny ,knoxville):'
の中へ:
['my', 'name', '.', 'is', '(johnny ,knoxville)', ':']
お気づきのように、空白はトークンを区切り、英数字以外の文字は英数字とグループ化されません。また、別の例外があり
ます。括弧で囲まれたものはすべてトークン全体として扱われます。
Python RE を使用する必要があるかどうか、私が知らない python モジュールを使用する必要があるかどうか、またはpyparsing
何か案は?