Closed kawa-nobu closed 1 year ago
収益化を目的とした悪質なリプとしてアラビア文字を使用したものが増えて来たので、 悪質リプライ非表示機能の一つとして、 アラビア文字が含まれたツイートを非表示にする機能を実装したい。
正規表現で可能。
//検出用のテストコード let str = "文字列"; const unicode = "\u0600-\u060f\u0610-\u061f\u0620-\u062f\u0630-\u063f\u0640-\u064f\u0650-\u065f\u0660-\u066f\u0670-\u067f\u0680-\u068f\u0690-\u069f\u06a0-\u06af\u06b0-\u06bf\u06c0-\u06cf\u06d0-\u06df\u06e0-\u06ef\u06f0-\u06ff"; const regexp = new RegExp("["+unicode+"]"); regexp.test(str);
Ver.1.8にて実装しました
収益化を目的とした悪質なリプとしてアラビア文字を使用したものが増えて来たので、 悪質リプライ非表示機能の一つとして、 アラビア文字が含まれたツイートを非表示にする機能を実装したい。
検出方法
正規表現で可能。