PythonでのSMSメッセージからのテキストの抽出

これは私がモバイルからATコマンドを使って得たSMSメッセージです:

+CMGL: 24,"REC READ","DD-655501",,"11/11/10,17:10:26+22"
hey is it working "BBC news channel" pack @ Rs.10, Dial *234*7514#

今度は、テキストメッセージのみを
抽出する必要があります。私はいくつかのアプローチを試みましたが、何かがいつも見逃されています。私はPythonを使用しています。何か良い提案?

ベストアンサー

レスポンスの形式は次のとおりです。

+CMGL: index,message_status,address,[address_text],[service_center_time_stamp][,address_type,sms_message_body_length]
sms_message_body

ソース

最初の行からすべてのテキストを離してください。

message_body = smsText[smsText.index('rn') + 2:]

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です