次の形式のデータがあります。
<a> <b> _:h1 <c>.
_:h1 <e> "200"^^<http://www.w3.org/2001/XMLSchema#integer> <f> .
_:h1 <date> "Mon, 30 Apr 2012 07:01:51 GMT" <p> .
_:h1 <server> "Apache/2" <df> .
_:h1 <last-modified> "Sun, 25 Mar 2012 14:15:37 GMT" <hf> .
Python を使用して次の形式に変換する必要があります。
<a> <b> _:h1.
<1> <c>.
_:h1 <e> "200"^^<http://www.w3.org/2001/XMLSchema#integer> .
<1> <f>.
_:h1 <date> "Mon, 30 Apr 2012 07:01:51 GMT".
<1> <p>.
_:h1 <server> "Apache/2" .
<1> <df>.
_:h1 <last-modified> "Sun, 25 Mar 2012 14:15:37 GMT" .
<1> <hf>.
str.split()
メソッドを使用するPythonでコードを書きました。スペースに基づいて文字列を分割します。ただし、「Sun, 25 Mar 2012 14:15:37 GMT」を使用しても分割されるため、私の目的は解決しません。Pythonを使用してこれを達成する他の方法はありますか?