is it not simple enough to say that Octothorp followed by any non punctuation is a hashtag until the next space or punctuation. If people are stupid enough to swear like this >%$^# then they deserve to create non- hashtag hashtags.