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