Twitterのハッシュタグで使えない文字

mv

ツイッターのハッシュタグ(hashtag)で使えない文字があることを知ったのでメモしておきます。

ツイートボタンを設置しようとしたところ、ハッシュタグがうまく反映できませんでした。
調べてみたところ、「-(ハイフン)」などの記号類が使えないようです。

公式でも詳しい説明が見つけられませんが、ヘルプセンターで以下のような記述がありました。

ハッシュタグに使える文字は?
全ての日本語、アルファベットが利用可能です。ただし、記号、句読点、スペース等は使えません。使えない文字を入れると、そこでハッシュタグが切れてしまいますので注意しましょう。

Twitterヘルプセンター:ハッシュタグに使える文字は?

下の画像が検証結果ですが、ハイフンが入るとその時点でハッシュタグが途切れてしまいます。

twitter hashtag

ほかにもいくつか検証をしてみましたが、半角・全角に関わらず、「&」「@」「!」「?」「+」などの記号類は使えませんでした。

なお、ハッシュタグの位置は最初でも最後でも構いませんが、前後にスペースが必要なのでその点にも注意が必要です。