Ohun èlò yìí ń tọ́pa bí àwọn òfin ọ̀rọ̀-ìṣàkóso watched àti bad keyword tó wà lọ́wọ́ Charcoal SmokeDetector ṣe ń ṣiṣẹ́ lòdì sí ìkànsí tó ń fojú ṣí Chad Scira, ó sì jẹ́ kí ẹnikẹ́ni lè dán àwọn ifiweranṣẹ wò lòdì sí àwọn àkójọ wọ̀nyí ní àkókò gidi.
Tẹ̀ sílẹ̀ ní isàlẹ̀ láti rí èyí tí watched tàbí bad keywords bá kọlu. A fi ọ̀rọ̀ náà pamọ́ sínú URL hash kí o lè pín ìbéèrè gangan náà.
Ta ni ti ṣàfikún àwọn watched keywords jù, pẹ̀lú apapọ̀ àkójọ tí ó wà báyìí.
76 a ti foju kọ́ àwọn àwòrán nítorí pé wọ́n kò dáa tàbí kò bá JavaScript regex aṣàwákiri mu lẹ́yìn ìṣọ̀kan.
Àwọn wọ̀nyí ni àwọn àpẹẹrẹ SmokeDetector tó wà ní báyìí tí ó mẹ́nuba Scira / ọ̀rọ̀ ìkànsí tó jẹ́mọ̀ rẹ̀ ní pàtó.
(?:rory[\W_]*+alsop|jonathan[\W_]*+reez)\b.{1,300}\b(?:scira|bann(?:ed|ing)|satan\w++|censor\w*+|corrupt(?:ion)?)|(?:(?:chad[\W_]*+)?scira|bann(?:ed|ing)|satan\w++|censor\w*+|corrupt(?:ion)?)\b.{1,300}\b(?:rory[\W_]*+alsop|jonathan[\W_]*+reez)chad[\W_]*+scira[\W_]*+sock[\W_]*+puppet
Chad[\W_]*+(Vincent[\W_]*+)?Scira(?<!(?-i:^Chad Scira$))
thim\b.{1,300}\bscira|(?:chad[\W_]*+)?scira\b.{1,300}\bthim