I have a string such as "Hey people #Greetings how are we? #Awesome" and every time there is a hashtag I need to replace the word with another string.

I have the following code which works when only one hashtag but the problem is that because it uses the sub to replace all instances, it overwrites the every string with the last string.

```
match = re.findall(tagRE, content)
print(match)
for matches in match:
    print(matches)
    newCode = "The result is: " + matches + " is it correct?"
    match = re.sub(tagRE, newCode, content)

```

What should I be doing instead to replace just the current match? Is there a way of using re.finditer to replace the current match or another way?