回答編集履歴
1
補足
answer
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
正規表現のマッチは、マッチした部分を消費してしてしまいます。
|
2
2
|
「通り過ぎてしまいます」のほうがわかりやすいか。
|
3
|
-
マッチした部分の次から探し始めます。なので、2の次は4です。
|
3
|
+
複数マッチの場合、前回マッチした部分の次から探し始めます。なので、2の次は4です。
|
4
4
|
|
5
5
|
1文字ずつ消費していけば良いので、先読みを使って`"b(?=b)"`ですね。
|
6
6
|
これだと、マッチする対象は1文字目の`b`だけなので、1つずつ進みます。
|