rocket = "Hi, Meowth, that's right!!! Prepare for trouble meowth, and make it double. MEOWTH ftw!!!"
puts rocket.gsub(/(?:\G(?!\A)|\A.*?meowth).*?\K\s*(meowth)/mi) { $1.upcase == $1 ? ' team rocket' : '' }
cm9ja2V0ID0gIkhpLCBNZW93dGgsIHRoYXQncyByaWdodCEhISBQcmVwYXJlIGZvciB0cm91YmxlIG1lb3d0aCwgYW5kIG1ha2UgaXQgZG91YmxlLiBNRU9XVEggZnR3ISEhIgpwdXRzIHJvY2tldC5nc3ViKC8oPzpcRyg/IVxBKXxcQS4qP21lb3d0aCkuKj9cS1xzKihtZW93dGgpL21pKSB7ICQxLnVwY2FzZSA9PSAkMSA/ICcgdGVhbSByb2NrZXQnIDogJycgfQ==