I am looking for a fastest possible way to remove a set of strings (they are not the same) placed between two characters or sub-strings.

For example:

If I have a sentence like this:

I am looking for a <-- fastest possible --> way to remove <--a set of--> strings <--(they are not the same)--> placed between two <--characters or--> sub-strings.

How would I remove the texts between <-- and --> in the fastest possible way.

Thank you.