Encontrar los índices de subcadenas coincidentes múltiples / superpuestas

Tengo una cadena,s="CCCGTGCC" y una subcadenass="CC". Quiero obtener todos los índices ens que comienzan la cadenass. En mi ejemplo, me gustaría recuperar la matrizc(1,2,6).

¿Hay alguna función de cadena que logre esto? Observe que mi cadena tiene la forma"CCCGTGCC", y noc("C","C","C","G","T","G","C","C").

grep solo devuelve si hay una coincidencia en cualquier lugar de la cadena, y no los índices de las coincidencias dentro de la cadena, a menos que me falte algo.

Respuestas a la pregunta(1)

Su respuesta a la pregunta