フォロー

Mastodonのハッシュタグは、正規表現でこういう定義がされてる。

([[:word:]_][[:word:]_·]*[[:alpha:]_·][[:word:]_·]*[[:word:]_])|([[:word:]_]*[[:alpha:]][[:word:]_]*)

これで全てなのだけど、読みにくいので簡単に解説すると、

・数字や記号だけはダメ
・Âと·を先頭と末尾以外で許可

ということ。

あと、# の直前にあってはいけない文字は a-z A-Z 0-9 _ / ) と定義されているので、日本語の文字の直後とか、/ と ) 以外の記号の直後に # を書いてもハッシュタグとして認識される。

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。