Saltar para o conteúdo

Administração do filtro de abusos

Diferenças entre versões

EntradaVersão de 00h09min de 30 de abril de 2018 por !SilentVersão de 12h36min de 18 de agosto de 2018 por !Silent
Informações básicas
Notas:
Descrição: filtro referente ao bloqueio de expressões de cunho ofensivo relacionados a partes do corpo humano. Termos ofensivos relacionados a mesmo assunto devem ser incluídos no filtro 70 (ver [[WP:FE/VANDAL]]).
Descrição: filtro referente ao bloqueio de expressões de cunho ofensivo relacionados a partes do corpo humano. Termos ofensivos relacionados a mesmo assunto devem ser incluídos no filtro 70 (ver [[WP:FE/VANDAL]]).


* +variação. --!Silent (03/abr/2017)
* +variação. --!Silent (03/abr/2017)
* +expressão. --!Silent (04/abr/2017)
* +expressão. --!Silent (04/abr/2017)
* +variação. --!Silent (16/abr/2017)
* +variação. --!Silent (16/abr/2017)
* +variação, +expressão. --!Silent (19/abr/2017)
* +variação, +expressão. --!Silent (19/abr/2017)
* +variação. --!Silent (20/abr/2017)
* +variação. --!Silent (20/abr/2017)
* +expressão. --!Silent (15/mai/2017)
* +expressão. --!Silent (15/mai/2017)
* +variações e ajustes. --!Silent (17/mai/2017)
* +variações e ajustes. --!Silent (17/mai/2017)
* +variação. --!Silent (18/mai/2017)
* +variação. --!Silent (18/mai/2017)
* +variação. --!Silent (19/mai/2017)
* +variação. --!Silent (19/mai/2017)
* +expressões. --!Silent (31/mai/2017)
* +expressões. --!Silent (31/mai/2017)
* +variação. --!Silent (01/jun/2017)
* +variação. --!Silent (01/jun/2017)
* +variação. --!Silent (06/jun/2017)
* +variação. --!Silent (06/jun/2017)
* Pondo o filtro para não executar em PUs (e subpáginas), páginas de teste e em "Wikipédia:Filtro de edições/Solicitações"; +variação. --!Silent (08/jun/2017)
* Pondo o filtro para não executar em PUs (e subpáginas), páginas de teste e em "Wikipédia:Filtro de edições/Solicitações"; +variação. --!Silent (08/jun/2017)
* +variação. --!Silent (11/jun/2017)
* +variação. --!Silent (11/jun/2017)
* +variação. --!Silent (22/jun/2017)
* +variação. --!Silent (22/jun/2017)
* +variação. --!Silent (13/jul/2017)
* +variação. --!Silent (13/jul/2017)
* +variação. --!Silent (14/jul/2017)
* +variação. --!Silent (14/jul/2017)
* ajustes para evitar fp. --!Silent (16/jul/2017)
* ajustes para evitar fp. --!Silent (16/jul/2017)
* +expressão. --!Silent (18/jul/2017)
* +expressão. --!Silent (18/jul/2017)
* +variações e ajuste na regex. --!Silent (20/jul/2017)
* +variações e ajuste na regex. --!Silent (20/jul/2017)
* Ajustes. --!Silent (22/jul/2017)
* Ajustes. --!Silent (22/jul/2017)
* +expressão; +variação. --!Silent (03/ago/2017)
* +expressão; +variação. --!Silent (03/ago/2017)
* +variação. --!Silent (22/ago/2017)
* +variação. --!Silent (22/ago/2017)
* +variação. --!Silent (05/set/2017)
* +variação. --!Silent (05/set/2017)
* +variações. --!Silent (09/set/2017)
* +variações. --!Silent (09/set/2017)
* +variações. --!Silent (10/set/2017)
* +variações. --!Silent (10/set/2017)
* +variações. --!Silent (13/set/2017)
* +variações. --!Silent (13/set/2017)
* +variações; migrando expressão do filtro 165. --!Silent (14/set/2017)
* +variações; migrando expressão do filtro 165. --!Silent (14/set/2017)
* +variações. --!Silent (15/set/2017)
* +variações. --!Silent (15/set/2017)
* +variações. --!Silent (18/set/2017)
* +variações. --!Silent (18/set/2017)
* +expressões, ajuste. --!Silent (20/set/2017)
* +expressões, ajuste. --!Silent (20/set/2017)
* +variações, expressões migradas do filtro 7, expressões e variações migradas do filtro 165. --!Silent (21/set/2017)
* +variações, expressões migradas do filtro 7, expressões e variações migradas do filtro 165. --!Silent (21/set/2017)
* Ajustes para evitar FP, +variação. --!Silent (24/set/2017)
* Ajustes para evitar FP, +variação. --!Silent (24/set/2017)
* +variação. --!Silent (26/set/2017)
* +variação. --!Silent (26/set/2017)
* +variações, ajuste para evitar FP. --!Silent (28/set/2017)
* +variações, ajuste para evitar FP. --!Silent (28/set/2017)
* +variação. --!Silent (30/set/2017)
* +variação. --!Silent (30/set/2017)
* +variação, ajuste para evitar FP. --!Silent (02/out/2017)
* +variação, ajuste para evitar FP. --!Silent (02/out/2017)
* Ajuste na condição para pegar os casos em que um pipe é usado anterior ou posteriormente ao termo. --!Silent (03/out/2017)
* Ajuste na condição para pegar os casos em que um pipe é usado anterior ou posteriormente ao termo. --!Silent (03/out/2017)
* Ajustes nas condições para evitar FP. --!Silent (05/out/2017)
* Ajustes nas condições para evitar FP. --!Silent (05/out/2017)
* aumento range de captura da regex, -caracteres já normalizados pela função ccnorm, +variação. --!Silent (10/out/2017)
* aumento range de captura da regex, -caracteres já normalizados pela função ccnorm, +variação. --!Silent (10/out/2017)
* +variação. --!Silent (11/out/2017)
* +variação. --!Silent (11/out/2017)
* +expressão. --!Silent (16/out/2017)
* +expressão. --!Silent (16/out/2017)
* +variação. --!Silent (23/out/2017)
* +variação. --!Silent (23/out/2017)
* +variações. --!Silent (24/out/2017)
* +variações. --!Silent (24/out/2017)
* +variação. --!Silent (25/out/2017)
* +variação. --!Silent (25/out/2017)
* +variação. --!Silent (26/out/2017)
* +variação. --!Silent (26/out/2017)
* +variação. --!Silent (29/out/2017)
* +variação. --!Silent (29/out/2017)
* +variações. --!Silent (30/out/2017)
* +variações. --!Silent (30/out/2017)
* +expressão. --!Silent (31/out/2017)
* +expressão. --!Silent (31/out/2017)
* +expressão, +variação. --!Silent (06/nov/2017)
* +expressão, +variação. --!Silent (06/nov/2017)
* +condição, pondo para executar no sumário. --!Silent (07/nov/2017)
* +condição, pondo para executar no sumário. --!Silent (07/nov/2017)
* +variação. --!Silent (09/nov/2017)
* +variação. --!Silent (09/nov/2017)
* +variações. --!Silent (18/nov/2017)
* +variações. --!Silent (18/nov/2017)
* Remoção de caracteres repetidos. --Helder
* Remoção de caracteres repetidos. --Helder
* +variação. --!Silent (20/nov/2017)
* +variação. --!Silent (20/nov/2017)
* Ajuste para evitar FP. --!Silent (21/nov/2017)
* Ajuste para evitar FP. --!Silent (21/nov/2017)
* +variações. --!Silent (22/nov/2017)
* +variações. --!Silent (22/nov/2017)
* +expressões. --!Silent (28/nov/2017)
* +expressões. --!Silent (28/nov/2017)
* Ajuste para evitar FP. --!Silent (02/dez/2017)
* Ajuste para evitar FP. --!Silent (02/dez/2017)
* +variação. --!Silent (29/dez/2017)
* +variação. --!Silent (29/dez/2017)
* +variação. --!Silent (07/fev/2018)
* +variação. --!Silent (07/fev/2018)
* +variação. --!Silent (23/fev/2018)
* +variação. --!Silent (23/fev/2018)
* +variação. --!Silent (18/mar/2018)
* +variação. --!Silent (18/mar/2018)
* +expressão. --!Silent (24/mar/2018)
* +expressão. --!Silent (24/mar/2018)
* +variação. --!Silent (07/abr/2018)
* +variação. --!Silent (07/abr/2018)
* +expressão. --!Silent (21/abr/2018)
* +expressão. --!Silent (21/abr/2018)
* +expressão. --!Silent (29/abr/2018)
* +expressão. --!Silent (29/abr/2018)
* +expressão, +variação. --!Silent (18/ago/2018)
Condições do filtro
Condições:
(ajuda | discussão)
!'confirmed' in user_groups & !( article_prefixedtext irlike '(?:Filtro de edições/Solicitações|Informe um erro|(?:Wikipédia|Usuári).+Testes)' ) & article_namespace != 2 & ( (
!'confirmed' in user_groups & !( article_prefixedtext irlike '(?:Filtro de edições/Solicitações|Informe um erro|(?:Wikipédia|Usuári).+Testes)' ) & article_namespace != 2 & ( (
terms := '(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ]|^)(?:(?:AMOLE[CS]ER?|CHUPAR?(?: UMA?)?|CABE[CÇ]A D[AO]|MAMAR?|E[MN]DURE[CS]ER?|(?:COLO(?:CA|(?:QU|K)E)|CHUP|ENFI[AE]|(?:[MST]EU|MINHA|SUA)S?|MET[AE]|PONHA)R?(?: .{1,5})?|DA(?:NDO|R)? [AO]|DED(?:ADA|O) N[OU]|GALOP(?:A(?:NDO|R)?|OU) NA|GOST[AO]M? D[EI]|ADOR[AO]R?(?: UMA?)?|LA[MN]B[AEI]|(?:MAIOR|MENOR)(?:ES)?|TOMAR(?: N[OU])?)(?: .{1,5})? (?:ANU|BOLA|BANANA|BUMBUM|(?:CH|X)OU?RI[CÇS][AO]|LING[UÜ]I[CÇ]A|MAD[EÊ]I?RA|P(?:[A*][UL]L?|IUPIU|[EÊÉÈ]N[IY]|[IY]NT(?:INH)?O|[EIY]RU(LIT[OU])?)|OR[IÍ]F[IÍ]C[IÍ][OU]|RAB(?:ETA|(?:IC)?[OÓ]|IT[OU])|R[EÊÉ][GT][OU]|SA[CK][OU]|TA[CK][AOU]|VA(?:RA|GINA))|ANA[LU] GIRAT[OÓÓ]RI[OU]|BEI?[MN] DOTAD[AO]|BI[MN]G[OU] ?LI[MN]G[OU]|BOLAS? D[AEOU] SA[CK][OU]|CHUPEM? ?M(?:INHA|EU)S?|(?:D(?:A(?:ND?[OU]|[OR]|VAM?)?|OU|E[IU])|(?:LEV|TOM)(?:A(?:[RS]A?|RES)?|OU)|RECEB(?:[AE]|EU))( .{1,8})? (?:[CK]ANE[CK][OU]|O[CK]U|OR[IÍ]F[IÍ]CI[OU]|PA[CK]OTE|PANDEIR[OU]|RAB[OU]|TRASEIR[OU])|(?:ENORM[EI]|ERET[AO]|[GJ]IGA(?:NT[EI])?|GRAND(?:AO|E)|GROS(?:[AO]O?|O(?:NA))|GULOS[AO]|MIN[UÚ]SCUL[AO]|MOL(?:E|INH[OU])|MUR?(?:[CS]H|X)[AOU]|PE(?:QU|K)EN[AO]|SO[CK]A [AO]|VEI[UÚ]D[OU]|V[OU]ADOR?(?:ES)?) ?(?:ANU|BOLA|BANANA|BUMBUM|BU[MN]DA|(?:CH|X)ORI[CÇS]A|LING[UÜ]I[CÇ]A|P(?:[A*][UL]L?|[EÊÉÈ]N[IY]|[IY]NT(?:INH)?[OU]H?|[EIY]RU(LIT[OU])?)|OR[IÍ]F[IÍ]C[IÍ][OU]|RAB(?:ETA|(?:IC)?[OÓ]|IT[OU])|R[EÊÉ][GT][OU]|SA[CK][OU]|VA(?:RA|GINA))|D(?:A(?:[OR]|VAM?)?|OU|E[IU])( .{1,8})? (?:O[CK]U|OR[IÍ]F[IÍ]CI[OU]|RAB[OU]|TRASEIR[OU])|(?:K|QU)EIM(?:A(?:ND[OU])?|EI|OU)(?: .{1,10})? ROS(?:[CK]|QU)(?:INH)?A|MEU[SZ]? ?(?:BADAL[OU]|BAG[OU]|[OÓ]RGA(?:O|U[MN])|OV(?:A?O|[OÕ]ES))S?|MINHA (?:(?:CH|X)IBATA|PISA|POMBA)|(?:DEITA|PEGA|SENTA) N?A MINHA|GARGANTA (?:(?:PRO)?FUNDA|LONGA|GRANDE)|P(?:[A*][UL]L?|[EÊÉÈ]N[IY]|[IY]NTO|[IY]NTS|IUPIU|[EIY]RU(LIT[OU])?) (?:DE PRET[AO]|EM|N[AO])|(?:(?:APARELH[OU]|ORGAO)(?: .{1,10})? (?:FEMININO|MASCULINO)|BU[MN]BU[MN]|BU[MN]DA|(?:CH|X)OU?RI[CÇS][OU]|P(?:INT(?:INH)?[OU]H?|[IY]NTS|[A*][UL]|[EÊ]NIS|ERU)S?|TRA[SZ]EIR[AO]|TORA|VAGINA|VARA)(?: .{1,15})? ?(?:AMOLECID[OU]|BALAN[CÇ]ANDO|CABELUDO|DUR(?:[AOU]O?|O(?:NA))|(?:EM|NA) ?(?:SUA )?(?:BO[CK]A|[CK]ARA|FACE)|E[MN]DURE[CS]ID[AO]|ENORM[EI]|ERET[AO]|FIN[OU]|[GJ]IGA(?:NT[EI])?|GRAND(?:AO|E)|GROS(?:[AO]O?|O(?:NA))|GULOS[AO]|MIN[UÚ]SCUL[AO]|MOL(?:E|INH[OU])|MUR?(?:[CS]H|X)[AOU]|PE(?:QU|K)EN[AO]|NAD[EÉ]GA|NO SEU ROSTO|VEI[UÚ]D[OU]|V[OU]ADOR?(?:ES)?)|[OÓ]RGA(?:O|U[MN])( .{1,10})? TRA[SZ]EIR[AOU]|[OÓ]R[IÍ]F[IÍ]C[IÍ][OU](?:(?: .{1,25})? (?:[CS]ITUAD[AOU]|DE (?:BAI(?:CH|X)[OU]|TRAS)|D[OU] [CK]ORP[OU]|INFERIOR|TRA[SZ]EIR[AOU])|ANAL)|PERFURA(?:DORES|R)? (?:DE|O) [UÚ]TER[OU]|SA[CK][OU]S? D[AOE]S? BOLA|TOMAR? ?N[OU] ?(?:AFON[CÇS][OU]|[CK]U|[CK]L[OÓ]VIS)|MY EGS|DEUO[CK]U|DEUCU|MEUPAU|ORIF[IÍ]CI[OUL] ANAL)S?(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ]|$)';
terms := '(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ]|^)(?:(?:AMOLE[CS]ER?|CHUPAR?(?: UMA?)?|CABE[CÇ]A D[AO]|MAMAR?|E[MN]DURE[CS]ER?|(?:COLO(?:CA|(?:QU|K)E)|CHUP|ENFI[AE]|(?:[MST]EU|MINHA|SUA)S?|MET[AE]|PONHA)R?(?: .{1,5})?|DA(?:NDO|R)? [AO]|DED(?:ADA|O) N[OU]|GALOP(?:A(?:NDO|R)?|OU) NA|GOST[AO]M? D[EI]|ADOR[AO]R?(?: UMA?)?|LA[MN]B[AEI]|(?:MAIOR|MENOR)(?:ES)?|TOMAR(?: N[OU])?)(?: .{1,5})? (?:ANU|BOLA|BANANA|BUMBUM|(?:CH|X)OU?RI[CÇS][AO]|LING[UÜ]I[CÇ]A|MAD[EÊ]I?RA|P(?:[A*][UL]L?|IUPIU|[EÊÉÈ]N[IY]|[IY]NT(?:INH)?O|[EIY]RU(LIT[OU])?)|OR[IÍ]F[IÍ]C[IÍ][OU]|RAB(?:ETA|(?:IC)?[OÓ]|IT[OU])|R[EÊÉ][GT][OU]|SA[CK][OU]|TA[CK][AOU]|VA(?:RA|GINA))|ANA[LU] GIRAT[OÓÓ]RI[OU]|BEI?[MN] DOTAD[AO]|BI[MN]G[OU] ?LI[MN]G[OU]|BOLAS? D[AEOU] SA[CK][OU]|CHUPEM? ?M(?:INHA|EU)S?|(?:D(?:A(?:ND?[OU]|[OR]|VAM?)?|OU|E[IU])|(?:LEV|TOM)(?:A(?:[RS]A?|RES)?|OU)|RECEB(?:[AE]|EU))( .{1,8})? (?:[CK]ANE[CK][OU]|O[CK]U|OR[IÍ]F[IÍ]CI[OU]|PA[CK]OTE|PANDEIR[OU]|RAB[OU]|TRASEIR[OU])|(?:ENORM[EI]|ERET[AO]|[GJ]IGA(?:NT[EI])?|GRAND(?:AO|E)|GROS(?:[AO]O?|O(?:NA))|GULOS[AO]|MIN[UÚ]SCUL[AO]|MOL(?:E|INH[OU])|MUR?(?:[CS]H|X)[AOU]|PE(?:QU|K)EN[AO]|SO[CK]A [AO]|VEI[UÚ]D[OU]|V[OU]ADOR?(?:ES)?) ?(?:ANU|BOLA|BANANA|BUMBUM|BU[MN]DA|(?:CH|X)ORI[CÇS]A|LING[UÜ]I[CÇ]A|P(?:[A*][UL]L?|[EÊÉÈ]N[IY]|[IY]NT(?:INH)?[OU]H?|[EIY]RU(LIT[OU])?)|OR[IÍ]F[IÍ]C[IÍ][OU]|RAB(?:ETA|(?:IC)?[OÓ]|IT[OU])|R[EÊÉ][GT][OU]|SA[CK][OU]|VA(?:RA|GINA))|D(?:A(?:[OR]|VAM?)?|OU|E[IU])( .{1,8})? (?:O[CK]U|OR[IÍ]F[IÍ]CI[OU]|RAB[OU]|TRASEIR[OU])|(?:K|QU)EIM(?:A(?:ND[OU])?|EI|OU)(?: .{1,10})? ROS(?:[CK]|QU)(?:INH)?A|MEU[SZ]? ?(?:BADAL[OU]|BAG[OU]|[OÓ]RGA(?:O|U[MN])|OV(?:A?O|[OÕ]ES))S?|MINHA (?:(?:CH|X)IBATA|PISA|POMBA)|(?:DEITA|PEGA|SENTA) N?A MINHA|GARGANTA (?:(?:PRO)?FUNDA|LONGA|GRANDE)|P(?:[A*][UL]L?|[EÊÉÈ]N[IY]|[IY]NTO|[IY]NTS|IUPIU|[EIY]RU(LIT[OU])?) (?:DE PRET[AO]|EM|N[AO])|(?:(?:APARELH[OU]|ORGAO)(?: .{1,10})? (?:FEMININO|MASCULINO)|BU[MN]BU[MN]|BU[MN]DA|(?:CH|X)OU?RI[CÇS][OU]|P(?:INT(?:INH)?[OU]H?|[IY]NTS|[A*][UL]|[EÊ]NIS|ERU)S?|TRA[SZ]EIR[AO]|TORA|VAGINA|VARA)(?: .{1,15})? ?(?:AMOLECID[OU]|BALAN[CÇ]ANDO|CABELUDO|DUR(?:[AOU]O?|O(?:NA))|(?:EM|NA) ?(?:SUA )?(?:BO[CK]A|[CK]ARA|FACE)|E[MN]DURE[CS]ID[AO]|ENORM[EI]|ERET[AO]|FIN[OU]|[GJ]IGA(?:NT[EI])?|GRAND(?:AO|E)|GROS(?:[AO]O?|O(?:NA))|GULOS[AO]|MIN[UÚ]SCUL[AO]|MOL(?:E|INH[OU])|MUR?(?:[CS]H|X)[AOU]|PE(?:QU|K)EN[AO]|NAD[EÉ]GA|NO SEU ROSTO|VEI[UÚ]D[OU]|V[OU]ADOR?(?:ES)?)|[OÓ]RGA(?:O|U[MN])( .{1,10})? TRA[SZ]EIR[AOU]|[OÓ]R[IÍ]F[IÍ]C[IÍ][OU](?:(?: .{1,25})? (?:[CS]ITUAD[AOU]|DE (?:BAI(?:CH|X)[OU]|TRAS)|D[OU] [CK]ORP[OU]|INFERIOR|TRA[SZ]EIR[AOU])|ANAL)|PERFURA(?:DORES|R)? (?:DE|O) [UÚ]TER[OU]|SA[CK][OU]S? D[AOE]S? BOLA|TOMAR? ?N[OU] ?(?:AFON[CÇS][OU]|[CK]U|[CK]L[OÓ]VIS)|MY EGS|DEUO[CK]U|DEUCU|MEUPAU|ORIF[IÍ]CI[OUL] ANAL)S?(?:[^A-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨ]|$)';


terms_FP := '(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ\-]|^)(?:D[ÁA]R? A BOLA|MATO GROSSO)(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ\-]|$)';
terms_FP := '(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ\-]|^)(?:D[ÁA]R? A BOLA|MATO GROSSO)(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕQ̃ÚŰÜŨ\-]|$)';


!( added_lines irlike terms_FP | summary irlike terms_FP ) & ( ccnorm( rmdoubles( summary ) ) irlike terms | (
!( added_lines irlike terms_FP | summary irlike terms_FP ) & ( ccnorm( rmdoubles( summary ) ) irlike terms | (
( ccnorm( rmdoubles( added_lines ) ) irlike terms | rmdoubles( added_lines ) irlike terms )
( ccnorm( rmdoubles( added_lines ) ) irlike terms | rmdoubles( added_lines ) irlike terms )
& !( ccnorm( rmdoubles( removed_lines ) ) irlike terms | rmdoubles( removed_lines ) irlike terms )
& !( ccnorm( rmdoubles( removed_lines ) ) irlike terms | rmdoubles( removed_lines ) irlike terms )
) );
) );
) | (
) | (
/* Expressões sem o uso da função "ccnorm" */
/* Expressões sem o uso da função "ccnorm" */
terms := '(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨÑ]|^)(?:(?:P(?:[EÊê]NIS|INTO|[A@*][UL]|[EI]RU(LIT[OU])?)S?) (?:[EÉ]H?|DE) \d+ ?(?:(?:c?m)?|CENT[IÍ]METROS|METROS)|MEMBR[OU] (?:[EÉ]H?|DE) \d+ ?(?:(?:c?m)|CENT[IÍ]METROS|METROS)|\d+ ?(?:(?:c?m)?|CENT[IÍ]METROS|METROS) D[A@EO] (?:MEMBR[OU]|P(?:[EÊê]NIS|INTO|[A@*][UL]|[EI]RU(LIT[OU])?)S?))(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨÑ]|$)';
terms := '(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨÑ]|^)(?:(?:P(?:[EÊê]NIS|INTO|[A@*][UL]|[EI]RU(LIT[OU])?)S?) (?:[EÉ]H?|DE) \d+ ?(?:(?:c?m)?|CENT[IÍ]METROS|METROS)|MEMBR[OU] (?:[EÉ]H?|DE) \d+ ?(?:(?:c?m)|CENT[IÍ]METROS|METROS)|\d+ ?(?:(?:c?m)?|CENT[IÍ]METROS|METROS) D[A@EO] (?:MEMBR[OU]|P(?:[EÊê]NIS|INTO|[A@*][UL]|[EI]RU(LIT[OU])?)S?))(?:[^a-zA-ZÃÂÁÀÄ@ÇÈÉÊẼêÌÍÏÓÒÔÕÚŰÜŨÑ]|$)';


rmdoubles( summary ) irlike terms | ( rmdoubles( added_lines ) irlike terms
rmdoubles( summary ) irlike terms | ( rmdoubles( added_lines ) irlike terms
& !rmdoubles( removed_lines ) irlike terms
& !rmdoubles( removed_lines ) irlike terms
);
);
) | (
) | (
/* Bloqueio total */
/* Bloqueio total */
terms := 'DED[OU] ?N[OU] ?[CK]U|GOST[AO]M? ?D[EI] ?(?:PAU|P[EÊê]NIS|PILA)|P ?A ?U ?N ?O ?C ?[U\*]';
terms := 'DED[OU] ?N[OU] ?[CK]U|(?:CHUP[AEO][MR]?.{1,8}|GOST[AEO][MR]? ?D[EI] ?)(?:PAU|P[EÊê]NIS|PILA)|MEIO ?DO ?SEU ?CU|P ?A ?U ?N ?O ?C ?[U\*]';


ccnorm( rmdoubles( summary ) ) irlike terms | (
ccnorm( rmdoubles( summary ) ) irlike terms | (
( ccnorm( rmdoubles( added_lines ) ) irlike terms | rmdoubles( added_lines ) irlike terms )
( ccnorm( rmdoubles( added_lines ) ) irlike terms | rmdoubles( added_lines ) irlike terms )
& !( ccnorm( rmdoubles( removed_lines ) ) irlike terms | rmdoubles( removed_lines ) irlike terms )
& !( ccnorm( rmdoubles( removed_lines ) ) irlike terms | rmdoubles( removed_lines ) irlike terms )
);
);
) );
) );