This is really common quality issue. A developer writes some code which works with plain old vanilla data.
Then they hit a character that is a special character in the medium they are using. This data needs to be escaped to make it work.
See HTML entities for example.