私はPythonの正規表現を理解しようとしています。次の文を正規表現で分割するにはどうすればよいですか?
"familyname, Givenname A.15.10"
これは、pythonregexhttp://docs.python.org/library/re.htmlの電話帳のようなものです。その人は2つ以上の家族名と2つ以上の名を持っている可能性があります。ファミリ名が存在した後'、'および指定された名前が存在した後''。最後はその人のオフィスです。知るまで私がしたことは
import re
file=open('file.txt','r')
data=file.readlines()
for i in range(90):
person=re.split('[,\.]',data[i],maxsplit=2)
print(person)
このような結果が得られます
['Wegner', ' Sven Ake G', '15.10\n']
こんなものが欲しい
['Wegner', ' Sven Ake', 'G', '15', '10']. any idea?