Thanks for the explanation
This sounds like a behaviour issue rather than a software issue. The software can have guards against accidental duplicate titles; however, if the users try to work-around that by adding punctuation and such, then they’re abusing the system.
As an admin you have the ability to give users warnings if they keep doing that.
Going back to your question
no, there isn’t anything like that in a default Discourse install.
If you really want this, you’d need a custom plugin. You can create a topic in the #marketplace category if you want to hire one of our community freelance developers to create that plugin for you or you can have a look at our plugin guides if you want to do it yourself