回答編集履歴

1

追記にあわせて修正

2018/10/29 02:34

投稿

can110
can110

スコア38262

test CHANGED
@@ -1,4 +1,28 @@
1
+ **文字列すべてを削除**というのがよく分からないのですが、**行末が`:`(コロン)なら全削除したい**のであれば、ご自身で示された正規表現`'.*:$'`でできます。
2
+
3
+ ```Python
4
+
5
+ import re
6
+
7
+ for s in ['今日の天気は晴:','明日の','天気:は雨']:
8
+
9
+ print('処理前[',s,']')
10
+
11
+ if re.match( r'.*:$',s):
12
+
13
+ print('match!')
14
+
15
+ s = '' # 削除
16
+
17
+ print('処理後[',s,']')
18
+
19
+ ```
20
+
21
+
22
+
23
+ #### 修正前の回答
24
+
1
- **文字列すべてを削除**というのがよく分からないのですが、**指定された複数の文字列を全て削除**として回答します。
25
+ **指定された複数の文字列を全て削除**として回答します。
2
26
 
3
27
  以下のように`|`を使うとできます。
4
28