>>238
AbeGuard 8 名前欄NGワードの正規表現比較 (2024/3/12 21:45改定)

■完全一致 [防御⭐⭐⭐ 実用性⭕]
名前例: aabb-cccc (ワッチョイ aabb-cccc)
正規表現例: ^(?!.*(....-....).+\1(\s\[.+\])?\)(<.*>)?$)
堅牢だが、巻き添え多発(主にモバイル回線)

■1-2桁目 + 下4桁一致 [防御⭕ 実用性⭐]
名前例: aaxx-cccc (ワッチョイ aabb-cccc)
正規表現例: ^(?!.*(..)..(-....).+\1..\2(\s\[.+\])?\)(<.*>)?$)
モバイル回線など(主にIDの9桁目が0以外)のワッチョイのゆらぎに有効
ブロック精度は多少落ちるが、モバイル回線の巻き添えが大幅に減る

■3-4桁目 + 下4桁一致 [防御⭐ 実用性⚠]
名前例: xxbb-cccc (ワッチョイ aabb-cccc)
正規表現例: ^(?!.*..(..-....).+\1(\s\[.+\])?\)(<.*>)?$)
固定回線(主にIDの9桁目が0)のゆらぎに有効
比較的堅牢だが、固定回線は変化しにくいため導入するメリットは低い

■1-2桁目または3-4桁目のいずれか + 下4桁一致 [防御⚠ 実用性⭕]
名前例: aaxx-cccc (ワッチョイ aabb-cccc) または xxbb-cccc (ワッチョイ aabb-cccc)
正規表現例: ^(?!.*(..)(..)(-....).+(\1..|..\2)\3(\s\[.+\])?\)(<.*>)?$)
回線の種類を問わずゆらぎに有効だが、ガードゆるゆる
※!extendコマンドが使われたスレではワッチョイが変わるのでこれが有効

■下4桁のみ一致 [防御❌ 実用性❌]
名前例: xxxx-cccc (ワッチョイ aabb-cccc)
正規表現例: ^(?!.*....(-....).+\1(\s\[.+\])?\)(<.*>)?$)
回線は無視してUA(書き込みに使ったブラウザなど)のみを比較
ガードがばがば