Current master happily accepts uacomments (#6462) containing any of the "reserved symbols" mentioned in BIP-0014 and silently drops other characters when pushing to the network.
E.g. the hypen-char -:
My local node:
getnetworkinfo
[...]
"subversion": "/Satoshi:0.11.99(node-bob_12);:/:)()/",
[...]
Some remote node:
getpeerinfo
[...]
"subver": "/Satoshi:0.11.99(nodebob_12);:/:)()/",
[...]