This suggestion is only for the posts in the feed, not for the pop-ups which are shown after clicking a post:
Give us the option to:
- Include the description in the main post, as you already do.
- Have an option to strip out any hashtagged words that are listed AFTER the description.
- Have the option to strip just the “#” from words within the description.
The hashtags would still appear in the pop-up, just not in the initially visible posts.
If Instagram doesn’t give you a way to identify the hashtagged words automatically, but if you can parse the text, then the logic might be something like:
a) Find the ordered set of words in the post text string.
b) Starting from the end of the string, identify the sequence of consecutive words that start with a # or a @, until you get to one that doesn’t.
c) Remove all the consecutive words that start with # or @.
d) Within the remaining string, find the words that begin with “#” and remove the “#”. (Maybe give a separate option to decide whether to also remove the “@”.)