08.2011

2011-08-14

Twitterで日本語ハッシュタグをNGワードに指定する方法。(How to disable Japanese-HashTag-Tweet)


あまりに言葉遊びが多すぎて鬱陶しいので、日本語タグを禁止語句に指定しました。
方法は、NGワードに正規表現が使えるTwitterクライアントで
/#\S*[^\x01-\x7E]/
を指定。これだけです。

[^\x01-\x7E]
が全角文字にあたります。

/#[^\x01-\x7E]/
これだと半角文字で始まる日本語タグ(abcあ など)に対応できないので、
スペース以外の文字を指す \S の0回以上の繰り返し * を使います。
/ で正規表現パターンを囲む必要がありますが、ナシでいけるアプリもあるかもしれません。

注意点としては、フランス語のアクセントなど特殊記号が含まれるマルチバイト文字の場合、それらのタグもNGにされてしまうことです。