Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。85件11onetwothreefourfiveonetwofouronethreefourfiveonetwofiveというテキストから文字列one、threeだけのある行を抽出してonetwothreefourfiveonethreefourfiveというテキストを作成したいのですがどうすればよいでしょうか。票1oneの後にthreeが出てくる語順ならば下記の正規表現で抽出可能です。|1文字列を行単位で扱いたい時は、splitlines()を使って、行単位の文字列のリストにしてしまうのが便利です。"""onetwothreefourfiveonetwofouronethreefourfiveonetwofive"""として、for文によるループ処理ならば、以下のようなコードでかけます。lineまた、内包式を使うと次のように書けます。x)なお、splitlines(True)とすると改行文字がついたままでリストになるので、改行文字の機種依存を考慮しなくても処理が可能です。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。subscriptableの解決方法。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。