回答編集履歴

1

追記

2020/03/13 09:19

投稿

yureighost
yureighost

スコア2183

test CHANGED
@@ -23,3 +23,27 @@
23
23
  print(rtext)
24
24
 
25
25
  ```
26
+
27
+
28
+
29
+ **追記**
30
+
31
+ 何回もすいません。
32
+
33
+ 正規表現オンリーの方法もありました。
34
+
35
+ ```python
36
+
37
+ import re
38
+
39
+
40
+
41
+ text = "abccbdaba"
42
+
43
+ text = re.sub('([^b]*b[^b]*)b([^b]*)', '\1z\2', text)
44
+
45
+ print(text)
46
+
47
+ ```
48
+
49
+ b以外と言う表現を使って何回目か割り出す方法ですね。