test.txt で:
quiet confidence^_^
want:P
(:let's start
コード:
import re
file = open('test.txt').read()
for line in file.split('\n'):
line = re.findall(r"[^\w\s$]+|[a-zA-z]+|[^\w\s$]+", line)
print " ".join(line)
結果は次のとおりです。
quiet confidence^_^
want : P
(: let ' s start
特殊文字のグループを文字列から分離しようとしましたが、まだ正しくありません。なにか提案を?
予想された結果:
quiet confidence ^_^
want :P
(: let's start