python:re.subの正規表現についての質問です。
txtA = 'f10003_a:0.01297835,f10003_au:0.01765928,f10003_sp:0.01835180:0.00364215:0.00467452,f10003_si:0.0195637............'
という文字列があります。
※太字の部分を残しイタリックの部分を削除する。
最終的には
a,au,sp,siという形を目指しています。
追記:残したい文字の中に数字が含まれる場合もあり、数字を一括で消すことができません。
そこで
ここから2つの情報をre.subの正規表現をつかって削除したいと考えています。
’f(間の1〜5桁数字)’_を削除
と
_’:0.(以降の8桁の数字)’_を削除
を行うことで達成できると思うのですが、正規表現の書き方がわからず困ってます。
どなたかご教授いただけると幸いです。
回答3件
あなたの回答
tips
プレビュー