回答編集履歴
1
追記にあわせて修正
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
|
|