#利用環境
python2.7.10です。
文字列の抽出で困っています。お知恵をお貸しいただければ助かります。よろしくお願いします。
#行いたい事
次のようなHTMLを抽出するところまではできました、
x = u"<span>あいうえお</span> (1/かきく/さしす/たちつ)</div>"
ここからa1~a4の変数に()の中のものをそれぞれ抽出したいのです。
a1 = 1
a2 = かきく
a3 = さしす
a4 = たちつ
ただ、replace("<span>あいうえお</span> (","")の方法と、「右から何文字目を取り除く」などの処理では汎用性を失うので、実行できないという縛りがあります。
#試したこと
x.split("(")と区切って前半部分を消そうとしたところ、エラーがでてしまいました。区切る目印になるものが( と / になるため、先に(で区切って/で区切って辞書型データになおしたいと思うのですが・・・思いつきません・・・お知恵お貸しいただければ、大変助かります。よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー