Could you give a screenshot? I can’t reproduce what you’ve described.
#show math.equation: set align(start)
$ A union B = {x : x in A "或" x in B} $
$ A union B = {x : x in A "抑或" x in B} $
$ A union B = {x : x in A #[或] x in B} $
$ A union B = {x : x in A #[抑或] x in B} $
Oh, you didn’t put spaces around "…", but your code example put spaces…
#show math.equation: set align(start)
= Without spaces
$ A union B = {x : x in A"或"x in B} $
$ A union B = {x : x in A"抑或"x in B} $
$ A union B = {x : x in A#[或]x in B} $
$ A union B = {x : x in A#[抑或]x in B} $
= With spaces
$ A union B = {x : x in A "或" x in B} $
$ A union B = {x : x in A "抑或" x in B} $
$ A union B = {x : x in A #[或] x in B} $
$ A union B = {x : x in A #[抑或] x in B} $
Indeed, if you are only showing part of a document, this is highly likely a problem with your settings. Maybe some transformational show rule somewhere.