What symbols/characters are not allowed in tags?
3 Answers
What characters are allowed in tag names?
Always allowed
- lowercase Latin letters
a
toz
- digits
0
to9
Conditionally allowed
- plus
+
- hyphen
-
- allowed anywhere except the start or end of a tag: objective-c, ruby-on-rails, sql-server (query)
- number symbol (hash)
#
- allowed anywhere except the start of a tag: c#, f#-interactive, c#-to-f# (query)
- period
.
- allowed anywhere except the end of a tag: .net, .htaccess, python-2.7 (query)
- accents
ã
and foreign languageム
- Certain non-English sites allow special language specific characters
- Examples: Stack Overflow in Russian, Portuguese, Spanish, Japanese
Related Questions
On the sidebar it says that these are the Tag Characters:
Tag characters: [a-z 0-9 + # - .]
I'd assume anything not listed there is invalid.
-
-
1
-
14
-
It's worth noting that
+
is only allowed at the end of a tag name. Jul 20, 2017 at 2:12
At least for chat room tags I was just able to create a tag español for the Spanish chat room. I thought the system would automatically change it to espanol
like it does for the question tags. So I went further and tried to create a 日本語
for the Japanese chat room, but it got converted to ???
.
So the answer may be:
- Some Latin-1 characters are no longer disallowed
or
- That subsets of characters not allowed in question tags is different to that not allowed in chat room tags
or
- There's a bug in chat room tags that allows you to use characters that are not supposed to be allowed