How do you search two words in textbox?

I have a textbox in which I perform a search and if there is more than 1 identical word, it only shows me the last one in the textbox, how can I do it so that it shows me both in the same textbox or in an additional one?

the text is in textrobot
the word to search in txtbuscar
result places it in txtcontrasena

Example: one, two three, four, one, five, six, seven, one
What exactly should be displayed and how?

And please use English blocks.

For example :
I have this text in the textbox :textrobot
I look for the word kds in the txtbuscar and in the txtcontrasena textbox it only write Metallica-5, it doesn't look for the next one, which in this example would be Metallica-4

Would it be possible to put it in the same textbox or in another?

Eso se debe según tus bloques, es un solo texto y no es realmente una lista que encapsula varios textos, para que te muestras palabras similar o iguales a lo que escribes debes separarlo(como textos independientes en lista y luego guarda en otra temporal para luego mostrarla

Creo que con los diccionarios seria mas sencillo incluso!

si, efectivamente es un solo bloque de texto, ya lo pongo en un label para poder ponerlo de color rojo para marcarlo , ahi si que me encuentra y muestra todos las coincidencias, pero cuando quiero que me lo pase al textcontrasena solo me marca el primero, quiero que me muestre los que son iguales para poder modificarlo sin necesidad de ir al txtbox general
gracias

Si, por eso te digo tendrías que dividirlo, siento que se te haría mas sencillo, si lo ejecutaras tipo diccionario, para solo el texto o un ejemplo igual, para darte una ejemplo en bloque de como podrías dividirlo