Can tag names in Apple Reminders contain spaces?

I might be spoiled by Bear Notes, which lets you use tags containing spaces by surrounding the tag with pound signs, ala “#this is a long tag name#” .

I tried it in Apple Reminders on my Macbook, like this. “#board games#” but it created 2 separate tags from that.

Google search didn’t tell me if it tag names could contain spaces or not, but perhaps an astute MPU member knows the answer?

A dash or underscore works e.g. test-long-tag

Even in Bear, it’s better to use hyphens or underscores instead of spaces or a # at the end to make migration easier if you ever want or need to move to another app. I don’t know of any other app that recognizes tags #like this#

Quoting Wikipedia:

A hashtag must begin with a hash (#) character followed by other characters, and is terminated by a space or the end of the line. Some platforms may require the # to be preceded with a space. Most or all platforms that support hashtags permit the inclusion of letters (without diacritics), numerals, and underscores.

Wikipedia refers to What Characters Can A Hashtag Include? - where can be found:

Use only numbers and letters in your keyword. You may use an underscore but do this sparingly for aesthetic reasons. Hyphens and dashes will not work. (…) Hashtags do not support spaces. So if you’re using two words, skip the space.

I think that this strict definition may have changed these days within most apps, but spaces may indeed be tricky within hashtags even if supported by Bear. A space is signaling the end of a hashtag everywhere (?) else.

For me an @ followed by their name with no spaces makes more sense, it’d also provide differentiation between a random tag and a name for searching

Ok. It looks like no one in the forums knows definitively. I’ll assume that it isn’t currently supported.

Personally, I dislike using underscore or dash to separate words because I use them interchangeably , and can’t remember which one I used last time. ‘Did I tag it “java-8” or “java_8?”’ With spaces, it’s intuitive, so there is nothing to remember.

I assume that „java-8“ example might be less of a problem as reminders starts searching/autocompletion as soon as you start typing. So in that case when you typed „jav“ it will most likely already suggest „java-8“ as it’s been used before and the chance of ending with „java-8“ and „java_8“ tags might not be that high?! Just a thought …