重複の可能性:
複数の/重複する一致する部分文字列のインデックスを検索する
私はこのような文字ベクトルを持っています
s <- c("aab", "aabaa", "aabaaa")
重複するオカレンスを含む「aa」のすべてのオカレンスを検索したいので、s [2]は2つのオカレンス(位置1と4から開始)、s [3]は3つのオカレンス(位置1、4から開始)になります。 、および5)。これは次のようになります。
functionImLookingFor("aa", s)
> [[1]]
> [1] 1
>
> [[2]]
> [1] 1
> [2] 4
>
> [[3]]
> [1] 1
> [2] 4
> [3] 5
私は正規表現を使用するのは初めてですが、私が見つけた関数はどれも、重複するパターンの出現を処理できないようです。私は何が欠けていますか?