teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

より具体的な状況の説明を記載しました。

2022/06/19 05:06

投稿

Alex
Alex

スコア3

title CHANGED
File without changes
body CHANGED
@@ -5,11 +5,27 @@
5
5
 
6
6
  今回はpythonで読み込んだテキストファイルの指定した行を削除するようなプログラムを作成しています。
7
7
 
8
+
9
+
8
10
  ### 実現したいこと
9
11
 
10
12
  実際に指定した行に含まれる文字を指定することで、削除するようなプログラムは作成することができました。
11
13
  ただ自分のやりたいこととしては、その指定した文字を含む行が2回以上続いた場合に、2行目以降を削除するといったプログラムです。
12
14
 
15
+ 例えば、
16
+ ・見積書
17
+ ・注文書
18
+ ・請求書
19
+ + ・売上管理表
20
+ ・行程管理表
21
+ ー ・売上管理表
22
+ + ・P/S
23
+ + ・B/S
24
+ ー ・利益
25
+ ー ・合計
26
+ + ・その他
27
+ テキストファイルの中がこのようになっている時、+が指定文字とするなら2回以上続いた・B/Sの行を削除したいというような感じです。
28
+
13
29
  ### 発生している問題
14
30
 
15
31
  自分の勉強不足であることは非常にわかっておりますが、「2回以上続く場合」といったような条件を自分のソースコードにどのように書き込めばいいのか思い当たらず質問させていただいております。