MediaWiki:Titleblacklist: Difference between revisions

From PRD Wiki
Jump to navigation Jump to search
No edit summary
Attempt to limit username sizes
 
(2 intermediate revisions by the same user not shown)
Line 13: Line 13:
likes children
likes children
likes kids
likes kids
(?i)^(?:touches(?:children|kids)|fucks(?:children|kids)|likes(?:children|kids)|p(?:h[1i]le|[3e]do))$
regexp:^.{21,}$
# OBSCURE ASCII CHARACTER LOOKALIKES
# OBSCURE ASCII CHARACTER LOOKALIKES
  .*[ℂ℃℄ɕƌʥℇ℈℉ℊℋℌℍℎℏℐ‼ℑℒℕ℗℘ℙℚℛℜℝ℞℟℣ℤℨ℩ℬℭ℮ℯℰℱℲℳℴℹ℺⅁⅂⅃⅄ⅅⅆⅇⅈⅉⅎ].* <casesensitive> # Select Unicode [[Letterlike Symbols]] (excluding Kelvin, Angstrom and Ohm signs, see talk)
  .*[ℂ℃℄ɕƌʥℇ℈℉ℊℋℌℍℎℏℐ‼ℑℒℕ℗℘ℙℚℛℜℝ℞℟℣ℤℨ℩ℬℭ℮ℯℰℱℲℳℴℹ℺⅁⅂⅃⅄ⅅⅆⅇⅈⅉⅎ].* <casesensitive> # Select Unicode [[Letterlike Symbols]] (excluding Kelvin, Angstrom and Ohm signs, see talk)
Line 30: Line 35:
  .*\p{Cc}.* <casesensitive> # Control characters
  .*\p{Cc}.* <casesensitive> # Control characters
  .*\x{FEFF}.* <casesensitive> # Byte order mark
  .*\x{FEFF}.* <casesensitive> # Byte order mark
  .*[卍卐࿕࿖࿗࿘☭☠🖕].* <casesensitive> # Swastikas, hammer-and-sickle, skull-and-crossbones, middle finger
  .*[卍卐࿕࿖࿗࿘☠🖕].* <casesensitive> # Swastikas, skull-and-crossbones, middle finger
  .*\x{00AD}.* <casesensitive> # Soft-hyphen
  .*\x{00AD}.* <casesensitive> # Soft-hyphen
  .*[^\0-\x{FFFF}].* <casesensitive> # Very few characters outside the [[Basic Multilingual Plane]] are useful in titles
  .*[^\0-\x{FFFF}].* <casesensitive> # Very few characters outside the [[Basic Multilingual Plane]] are useful in titles

Latest revision as of 06:53, 12 July 2026

  1. This is a disallowed titles list. Titles and usernames that match a regular expression here cannot be created.
  2. Use "#" for comments.
  3. This is case-insensitive by default

pedo phile pedophile p3do likeschildren likeskids likes_children likes_kids likes children likes kids

(?i)^(?:touches(?:children|kids)|fucks(?:children|kids)|likes(?:children|kids)|p(?:h[1i]le|[3e]do))$

regexp:^.{21,}$

  1. OBSCURE ASCII CHARACTER LOOKALIKES
.*[ℂ℃℄ɕƌʥℇ℈℉ℊℋℌℍℎℏℐ‼ℑℒℕ℗℘ℙℚℛℜℝ℞℟℣ℤℨ℩ℬℭ℮ℯℰℱℲℳℴℹ℺⅁⅂⅃⅄ⅅⅆⅇⅈⅉⅎ].* <casesensitive> # Select Unicode Letterlike Symbols (excluding Kelvin, Angstrom and Ohm signs, see talk)
.*[\x{249C}-\x{24E9}].* <casesensitive> # Circled and parenthesized Latin letters
.*[\x{FF21}-\x{FF3A}\x{FF41}-\x{FF5A}].* <casesensitive | errmsg=titleblacklist-custom-fullwidth> # Fullwidth Latin letters
.*[?ʖ؟ʔ].* <casesensitive | moveonly> # Question mark lookalikes, used for page move vandalism
(?!(User|Wikipedia)( talk)?:|Talk:).*[\x{1D00}-\x{1DBF}].* <casesensitive> # Phonetic extensions, almost never used in valid titles
.*[\x{0250}-\x{02AF}].* <casesensitive | moveonly> # IPA extensions, somewhat more common, so blocking only moves for now
.*[∀-∑∟-∳⊂-⋕⋲-⋿].* <casesensitive | moveonly> # Select mathematical operators (excluding "−", "∞" and some other common ones)
.*[\x{27C0}-\x{27ef}\x{2980}-\x{29ff}\x{2a00}-\x{2aff}].* <casesensitive | moveonly> # Misc./supplemental mathematical symbols
.*[ⱧȢƪƪҤҺԊѓԍҥҩԌЃϓғҒЊӷⱤɌɍᵲᶉɼᵃᵍᴱᵣᔮᓂᑫᓈᒦ٨٣ץױוזשלﬨטּפּבּڠɆɇᶒⱸȺⱥᶏ١].* <casesensitive | moveonly> # Letter lookalikes; none of these are currently used in any mainspace title
# OTHER UNDESIRABLE CHARACTERS
.*[\x{00A0}\x{1680}\x{180E}\x{2000}-\x{200B}\x{2028}\x{2029}\x{202F}\x{205F}\x{3000}].* <casesensitive | errmsg=titleblacklist-custom-nbsp> # Non-breaking and other unusual spaces, with custom error message
.*[\x{202A}-\x{202E}].* <casesensitive> # BiDi overrides
.*[^\P{So}¦§©®°¶№™☀-⚲✁-➾`].* <casesensitive> # "Other punctuation", with some exceptions (may need more, this is a huge character class); note that single-character titles are permitted by the title whitelist
.*\p{Cc}.* <casesensitive> # Control characters
.*\x{FEFF}.* <casesensitive> # Byte order mark
.*[卍卐࿕࿖࿗࿘☠🖕].* <casesensitive> # Swastikas, skull-and-crossbones, middle finger
.*\x{00AD}.* <casesensitive> # Soft-hyphen
.*[^\0-\x{FFFF}].* <casesensitive> # Very few characters outside the Basic Multilingual Plane are useful in titles
.*[\x{2400}-\x{2426}].* <casesensitive> # Graphic pictures for control codes
.*’.* <errmsg=titleblacklist-custom-curly-quote> # right single quotation mark with custom error message
^(?=.*\p{Cf})(?=.*[a-z])[ -~\p{Cf}–]+$ <errmsg=titleblacklist-custom-nbsp> # "Cf" unicode property in otherwise-ASCII string with custom error message
# EXCESSIVE PUNCTUATION OR REPETITION
.*[!?‽¿]{3}(?<!!!!).*
.*[!?‽¿]{2}(?<!!!).* <moveonly>
.*[!?‽¿]\s+[!?‽¿].*
.*[\p{Z}]{2}.* # Disallows two adjacent "separator" characters (mostly funky spaces)
.*[^\p{L}\d ]{6}.* # Disallows six consecutive characters that are not letters (in any script), numbers, or spaces
.*([^0])\1{4}.* <moveonly> # Disallows five or more of the same character from page moves
.*\p{Lu}(\P{L}*\p{Lu}){9}.* <casesensitive | moveonly>  # Disallows moves with more than nine consecutive capital letters
(.*[^0-9'])?'{2,}.*|.*'{2,}([^'\-].*)? <errmsg=titleblacklist-forbidden-apostrophes> # Multiple consecutive apostrophes get interpreted as wiki markup, so shouldn't be used in page titles
# INVERTED QUESTION MARK WITH NON-LATIN TEXT
.*¿.*[^\p{Latin}\P{L}].*
.*[^\p{Latin}\P{L}].*¿.*
# ATTACK TITLES AND/OR PAGE MOVE VANDALISM TARGETS
.*bajotz.*
.*chaos.{0,7}apper.*
.*chaos.{0,7}usic.*
.*chaos.{0,7}ntert.*
.*chaos.{0,5}ashington.*
.*chaos.{0,5}iscography.*
.*chao\$.*
.*(?:customer|tech) support (?:phone|number).*
.*Huff Dall?and.*
.*Meepsheep.*
.*JEWS DID .* <casesensitive>
.*[0OÒ-ÖØŌ-œƏǑǪΌΟΩОӨӦӪὈ-ὍῸ][NÑŃ-ŋΝṆ₦] ?([WŴẀ-ẉ₩]|VV)[HhĤ-ħȞʮ-ʱΉΗЋНњҢһԋӇӉḢ-ḫἨ-ἯᾘῊⱧ][3EeÈ-Ëè-ëĒ-ěȄ-ȇȨȩɘəعڠḖ-ḝẸ-ệ]{2,}[7LĹ-łΛЛЉḶ₤][$5SzŚ-ŠΣЅṢ].* <moveonly> # Disallows moves with "on wheels" with 2 or more Es
.*on (wh33ls|whiels|wiels).*
.*on ?hueels.*
.*BU Rob13.* <casesensitive>
.*\bwith wh?iels\b.* <moveonly>
.*on (?:rail|tread)s.* <moveonly>
.*BITCH.* <casesensitive>
.*COCK.* <casesensitive>
.*[cċĉ¢сćĉçč][óòôöõǒōŏǫőøόδοσоʘǿọơờởỡớợồổỗốộ][cċĉ¢сćĉçč][kķкќқҝҡҟӄ].*
.*[ċĉ¢сćĉçč][oóòôöõǒōŏǫőøόδοσоʘǿọơờởỡớợồổỗốộ][cċĉ¢сćĉçč][kķкќқҝҡҟӄ].*
.*[cċĉ¢сćĉçč][oóòôöõǒōŏǫőøόδοσоʘǿọơờởỡớợồổỗốộ][ċĉ¢сćĉçč][kķкќқҝҡҟӄ].*
.*[cċĉ¢сćĉçč][oóòôöõǒōŏǫőøόδοσоʘǿọơờởỡớợồổỗốộ][cċĉ¢сćĉçč][ķкќқҝҡҟӄ].*
.*CUM.* <casesensitive | moveonly>
.*DICK.* <casesensitive>
.*giiant.*
.*(?:giant|huge) penis.*
.*licking my peni[sz].*
.*creamy semen.*
.*smaller.than.average.* <moveonly>
.*have sex.* <moveonly>
.*(?:suck|his|your|my) penis.* <moveonly>
.*(?:http|https|ftp|mailto|torrent|ed2k)\:\/\/[\w:@\-]+\.[\w\-]+.* <errmsg=titleblacklist-custom-URL>
.*\b(?:is\s+an?|are)\s+(?:dick|cunt|fag|bitch|shit|fuck|loser|ass|gay|ghey|moron|retard|stupid|slut|pa?edo).* <autoconfirmed>
.*\b(?:is\s+an?|are)\s+(?:dick|cunt|fag|bitch|shit|fuck|loser|ass|gay|ghey|moron|retard|stupid|slut|pa?edo).* <moveonly>
.*lol.*wut.*
.*Vandalism is Terrorism.*
.*WANT TO HA.* <casesensitive | moveonly>
.*waant to h.* <moveonly>
.*Brian.*Peppers.*
.*suck my.* <moveonly>
.*GE ORGAS.* <casesensitive | moveonly>
.*ge orrg.* <moveonly>
.*RM, STICKY.* <casesensitive>
.*rm sticky.* <moveonly>
.*TAIN OUT OF.* <casesensitive | moveonly>
.*nigg+(?:er|a).* # nigger
.*loves the.* <moveonly>
.*cking fail.*
.*Epic fail.*
.*[L₤ĹĽḶŁĿΛЛЉ][óòôöõǒōŏǫőøόδοσоʘoọ][L₤ĹĽḶŁĿΛЛЉ][,;:.].* <moveonly>
.*WHUT.* <casesensitive | moveonly>
.*What what.* <moveonly>
.*Gr[óòôöõǒōŏǫőøόδοσоʘǿọ]p.* <moveonly>
.*[ԍGGĜĢĞĠƓǤǦǴḠԌეอÇ&ΓϜ]r[\w\s]wp.*
.*Rap(?:es?|ing) (?:babies|children|kids).*
.*r[\w\s]pl[\w\s]c[\w\s]ng.* <moveonly>
.*h [GĜĢĞĠƓǤǦǴḠԌეอÇ&ΓϜ]s.* <moveonly>
.*[^\p{L}][GĜĢĞĠƓǤǦǴḠԌეอÇ&ΓϜٯg][GĜĢĞĠƓǤǦǴḠԌეอÇ&ΓϜٯ].* <moveonly|casesensitive>
.*ǃ[^!?]ǃ.* <moveonly>
.*Ɩ\P{L}Ɩ.* <moveonly>
.*has.been.moved.* <moveonly>
.*was movėd.* <moveonly>
.*NEGRO.* <casesensitive | moveonly>
.*COON SPIC.* <casesensitive | moveonly>
.*[BΒБВ฿][RŔŖŘȐȒƦʳʴʵʶṘṚṜṞЯ®ΡΡ₧ÞþΡρРрƤṔṖǷґЃrمŕŗřṛṝгΓ][Il1!ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮį][T₮ŢŤṬΤТЋҬtţťṭτтŧ](ph|f)[AΑĄĂÃÀĀΆẠẬẢẤẦẨẮẰẴẲẪẶḀǞǠȀᾼᾺᾈἉᾉἌᾌἊᾊἎᾎἍᾍἋᾋἏᾏÁÂÄÆÅǺ٩4][GĜĞĠĢƓǤǦǴḠ69&Γ].* #Britfag/phag
.*\b(?:moral)?fag\b.* <moveonly>
.*\bNWiki\b.*
.*\b[L₤ĹĻĽĮḶḸŁĿ](o|[aă]w+|w[aă])l\b.* <moveonly>
.*\b[HΉĤĦȞʰʱḢḤḦḨḪНҢӇӉΗἨἩἪἫἬἭἮἯῊᾘЋΗ−ŧⱧԋњһ\+łƗ!ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮįḹtţťṭτтŧĵٲٱ]\W+[AΑĄĂÃÀĀΆẠẬẢẤẦẨẮẰẴẲẪẶḀǞǠȀᾼᾺᾈἉᾉἌᾌἊᾊἎᾎἍᾍἋᾋἏᾏÁÂÄÆÅǺ٩4]\W+[GĜĢĞĠƓǤǦǴḠԌეอÇ&ΓϜ].* <moveonly>
.*\b[HΉĤĦȞʰʱḢḤḦḨḪНҢӇӉΗἨἩἪἫἬἭἮἯῊᾘЋ\+Η−ŧſⱧԋњһłƗ!ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮįḹtţťṭτтŧĵſٲٱ]\W*[AΑĄĂÃÀĀΆẠẬẢẤẦẨẮẰẴẲẪẶḀǞǠȀᾼᾺᾈἉᾉἌᾌἊᾊἎᾎἍᾍἋᾋἏᾏÁÂÄÆÅǺ٩4]\W*[GĜĢĞĠƓǤǦǴḠԌეอÇ&ΓϜg].* <moveonly|casesensitive>
.*[ĜĢĞĠƓǤǦǴḠԌეอÇ&ΓϜٯģğġĝҩ]\s*[ĜĢĞĠƓǤǦǴḠԌეอÇ&ΓϜٯģğġĝҩ].* <moveonly>
.*[ĜĢĞĠƓǤǦǴḠԌეอÇ&ΓϜٯģğġĝҩ]{2,5}.* <moveonly>
.*Wikipedo.*
.*An hero.* <moveonly|casesensitive>
.*\.\.\.H.* <moveonly>
.*\bfapped.* <moveonly>
.*Krimpet.* <moveonly>
.*,,.* <moveonly>
.*;;.* <moveonly>
.*(\pP{2,}\PP){4}.* <moveonly|errmsg=titleblacklist-custom-pagemove> #Antigrawp, works by blocking titles with overused punctuation (eg H..A..G..G..E..R)
.*[ÂĄĂÃÀĀΆẠẬẢẤẦẨẮẰẴẲẪẶḀǞǠȀᾼᾺᾈἉᾉἌᾌἊᾊἎᾎἍᾍἋᾋἏᾏÁÂÄÆÅǺ٩][69]{2,5}.* #nonstandard A66
.*Faggot.* <moveonly>
.*Deletionis.* <moveonly>
.*'H'.* <moveonly>
.*\*h.* <moveonly>
.*H'A.* <casesensitive|moveonly>
.*piece of sh[iî][ţt].* <moveonly>
.*moved by.* <moveonly>
 .*[GĜĞĠĢƓǤǦǴḠ69&Γ]\s*[ZŹŽŻ]\s*[FҒ₣]\s*[FҒ₣]\s*[DĐĎḌÐΔ₫₯]\s*[QɊʠ].* <moveonly>
.*[GĜĞĠĢƓǤǦǴḠ69&Γ]\s*[DĐĎḌÐΔ₫₯]\s*[QɊʠ]\s*[ĹĻĽḶŁĿ₤ΛLŀ]\s*[XҲΧ].* <moveonly>
.*[RŔŖŘȐȒƦʳʴʵʶṘṚṜṞЯ®ΡΡ₧ÞþΡρРрƤṔṖǷґЃŕŗřṛṝгґѓΓя][eēėèéëẽĕęəẻếềẹể][PƤṔṖǷ₧ÞþΡρРр][L₤ĹĽḶŁĿΛЛЉ][AΑÂĄĂÃÀĀΆẠẬẢẤẦẨẮẰẴẲẪẶḀǞǠȀᾼᾺᾈἉᾉἌᾌἊᾊἎᾎἍᾍἋᾋἏᾏÁÂÄÆÅǺ٩4aáàâäãǎāăảąæåάαᾳᾴὰᾲᾶᾷἀᾀἁᾁἄᾄἂᾂἆᾆἅᾅἃᾃἇᾇаӑӓӕạậ]c[eēėèéëẽĕęəẻếềẹể].[eēėèéëẽĕęəẻếềẹể][AΑÂĄĂÃÀĀΆẠẬẢẤẦẨẮẰẴẲẪẶḀǞǠȀᾼᾺᾈἉᾉἌᾌἊᾊἎᾎἍᾍἋᾋἏᾏÁÂÄÆÅǺ٩4aáàâäãǎāăảąæåάαᾳᾴὰᾲᾶᾷἀᾀἁᾁἄᾄἂᾂἆᾆἅᾅἃᾃἇᾇаӑӓӕạậ][cċĉ¢сćĉçč][HНΉĤĦȞʰʱḢḤḦḨḪНҢӇӉΗἨἩἪἫἬἭἮἯῊЋΗ].* <moveonly>
.*[ÌÍÎÏĨļǏĪĬİḷ][’'`][dďḍÐ].[HΉĤĦȞʰʱḢḤḦḨḪНҢӇӉΗἨἩἪἫἬἭἮἯῊЋΗſⱧԋh][ÌÍÎÏĨļǏĪĬİḷ]t.[ÌÍÎÏĨļǏĪĬİḷ][tţťṭτтŧ].* <moveonly>
.*\?\s*\(.{55,200}\).* <moveonly> # long Hagger parentheticals
.*fuċking.*
.*cuntmonkey.*
.*\([QɊʠIl1!ÌÍÎÏĨļǏĪĬİḷŀΙЇɨ!łľıĮį].{95,200}.* <moveonly>
.*[W₩ŴΨШЩ]{1,3}[ǼAÀÁÂÃÄÅĀĂĄǍǞǠǺȀȂȦȺḀẠẢẤẦẨẪẬẮẰẲẴẶÆǢ4@Α]{1,3}[N₦ŃÑŅŇṆΝ]{1,3}[tţťṭτтŧ]{1,3}.[tţťṭτтŧ]{1,3}[OÓÒÔÖÕǑŌŎǪŐŒØƏΌΟΩῸὈὉὌὊὍὋОӨӦӪǿọ]{1,3}.{50,200}.* <moveonly>
.*[T₮ŢŤṬΤТЋҬtţťṭτтŧ][OÓÒÔÖÕǑŌŎǪŐŒØƏΌΟΩῸὈὉὌὊὍὋОӨӦӪọóòôöõǒōŏǫőøόδοσоʘǿọ].[Ccċĉ¢сćĉçčUÚÙÛÜŨŮǓŪǖǘǚǜŬŲŰ].{50,200}.* <moveonly>
.*pawns.wiki.* <moveonly>
.*nimp.org.*
.*Tewapack.* <moveonly>
.*Colonel.Sanders.* <moveonly>
.*kzm\.pas.*  #used to create malicious user talk subpages
.*zilog\s*head.* <autoconfirmed> # Prolific sock GEORGIEGIBBONS
.*on\s*wheels.*edition.* <autoconfirmed>
.*shakur green.* #Recreation under different titles; see Wikipedia:Articles for deletion/Shakur Green
.* shitt?ing in .* mouth.* #A specific page which needs to be SALTed and redacted
.* fucking bastard.* #A specific page which needs to be SALTed and redacted
.* first male to female transsexuall.* #A specific page which needs to be SALTed and redacted
.*Wimbo Jales .* #Probably will never be used except to insult Jimbo Wales
.*Ñ!gG3r.* #A specific page which needs to be SALTed and redacted
.* is gay
.*inside ?(?:his|her|its|their) ?anus.*
.*exchanges? bodily fluids.*
.*\b(?:eat(?:s|ing)?|ate)\b.*\bshit\b.*
.*f(?:ú|u)cked up piece of shit.* #A specific page which needs to be SALTed and redacted
.*get cocks shoved up (?:his|her|its|their) ass.*
.*Flint Diao.* #Serial spamming
.*\bMental.*problem.* #Repeated creation of vandalism pages, e.g. "so and so has mental problems"
.*Bikini Beach.* #Persistent disruption
.*(?:Lucas|Luke) Ullrich.* #Persistent disruption
Eolgi.* <autoconfirmed> #Persistent disruption
.*eolgi.*highway.*system <autoconfirmed> #Persistent disruption
.*Junior5a.* #pages created with outing information
.*should have died.*
.*HoIocaust.* #Trying to outsmart our automated detection using an uppercase I in stead of a lowercase l in the word "Holocaust"
# DISALLOW CREATION OF USER OR USER TALK PAGES FOR A SPECIFIC IP RANGE BY NON-AUTOCONFIRMED USERS
User( talk)?:71\.107\.(1(2[89]|[3-9]\d)|2([0-4]\d|5[0-5]))\.([01]?\d\d?|2(5[0-5]|[0-4]\d)) <autoconfirmed>
User( talk)?:75\.47\.(1(2[89]|[3-9]\d)|2([0-4]\d|5[0-5]))\.([01]?\d\d?|2(5[0-5]|[0-4]\d)) <autoconfirmed>
# PAGE MOVE TARGETS
 Wikipedia( talk)?:([^\/]*(?-i:[^\x20-\xFF]).*|(.*\W)?[H]+(\W|\W.*\W)?(([AÀÁÂÃÄÅÆ4@](\W|\W.*\W)?)+([G69](\W|\W.*\W)?)+([AÀÁÂÃÄÅÆ4@EÈÉÊË3](\W|\W.*\W)?)+[R®]+|([EÈÉÊËÆ3](\W|\W.*\W)?)+([R®](\W|\W.*\W)?)+([MW](\W|\W.*\W)?)+Y+)(\W.*)?) <moveonly> # No haggery in project space, please. (Only ASCII/Latin1 characters needed in this regexp.)
(Help|Portal)( talk)?:(.*(?-i:[^\x20-\xFF]).*|(.*\W)?[H]+(\W|\W.*\W)?(([AÀÁÂÃÄÅÆ4@](\W|\W.*\W)?)+([G69](\W|\W.*\W)?)+([AÀÁÂÃÄÅÆ4@EÈÉÊË3](\W|\W.*\W)?)+[R®]+|([EÈÉÊËÆ3](\W|\W.*\W)?)+([R®](\W|\W.*\W)?)+([MW](\W|\W.*\W)?)+Y+)(\W.*)?) <moveonly> # ..nor in help or portal spaces either. (Only ASCII/Latin1 characters needed in this regexp.)

# POTENTIALLY CONFUSING MIXED-SCRIPT TITLES
# Cyrillic/Greek + Latin intentionally skipped due to false positives
(?!(User|Wikipedia|File)( talk)?:|Talk:)[\P{Latin}A-Z]*[^\P{Latin}A-Z].*\p{Cyrillic}.* # Cyrillic + Non-ASCII Latin
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{Cyrillic}*\p{Cyrillic}.*[^\P{Latin}A-Z].* # Cyrillic + Non-ASCII Latin
(?!(User|Wikipedia|File)( talk)?:|Talk:)[\P{Latin}A-Z]*[^\P{Latin}A-Z].*\p{Greek}.* # Greek + Non-ASCII Latin
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{Greek}*\p{Greek}.*[^\P{Latin}A-Z].* # Greek + Non-ASCII Latin
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{Cyrillic}*\p{Cyrillic}.*\p{Greek}.* # Cyrillic + Greek
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{Greek}*\p{Greek}.*\p{Cyrillic}.* # Cyrillic + Greek
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\P{Arabic}ﷺ].*[^\p{Arabic}\P{L}].* # Arabic except ﷺ + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Arabic}\P{L}].*[^\P{Arabic}ﷺ].* # Arabic except ﷺ + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Armenian}.*[^\p{Armenian}\P{L}].* # Armenian + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Armenian}\P{L}].*\p{Armenian}.* # Armenian + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Bengali}.*[^\p{Bengali}\P{L}].* # Bengali + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Bengali}\P{L}].*\p{Bengali}.* # Bengali + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Cherokee}.*[^\p{Cherokee}\P{L}].* # Cherokee + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Cherokee}\P{L}].*\p{Cherokee}.* # Cherokee + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Devanagari}.*[^\p{Devanagari}\P{L}ʼ].* # Devanagari + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Devanagari}\P{L}ʼ].*\p{Devanagari}.* # Devanagari + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Ethiopic}.*[^\p{Ethiopic}\P{L}].* # Ethiopic + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Ethiopic}\P{L}].*\p{Ethiopic}.* # Ethiopic + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Georgian}.*[^\p{Georgian}\P{L}].* # Georgian + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Georgian}\P{L}].*\p{Georgian}.* # Georgian + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Gujarati}.*[^\p{Gujarati}\P{L}].* # Gujarati + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Gujarati}\P{L}].*\p{Gujarati}.* # Gujarati + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Gurmukhi}.*[^\p{Gurmukhi}\P{L}].* # Gurmukhi + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Gurmukhi}\P{L}].*\p{Gurmukhi}.* # Gurmukhi + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Kannada}.*[^\p{Kannada}\P{L}].* # Kannada + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Kannada}\P{L}].*\p{Kannada}.* # Kannada + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Khmer}.*[^\p{Khmer}\P{L}].* # Khmer + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Khmer}\P{L}].*\p{Khmer}.* # Khmer + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Lao}.*[^\p{Lao}\P{L}].* # Lao + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Lao}\P{L}].*\p{Lao}.* # Lao + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Malayalam}.*[^\p{Malayalam}\P{L}].* # Malayalam + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Malayalam}\P{L}].*\p{Malayalam}.* # Malayalam + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Myanmar}.*[^\p{Myanmar}\P{L}].* # Myanmar + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Myanmar}\P{L}].*\p{Myanmar}.* # Myanmar + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Oriya}.*[^\p{Oriya}\P{L}].* # Oriya + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Oriya}\P{L}].*\p{Oriya}.* # Oriya + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Runic}.*[^\p{Runic}\P{L}].* # Runic + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Runic}\P{L}].*\p{Runic}.* # Runic + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Sinhala}.*[^\p{Sinhala}\P{L}].* # Sinhala + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Sinhala}\P{L}].*\p{Sinhala}.* # Sinhala + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Syriac}.*[^\p{Syriac}\P{L}].* # Syriac + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Syriac}\P{L}].*\p{Syriac}.* # Syriac + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Tamil}.*[^\p{Tamil}\P{L}].* # Tamil + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Tamil}\P{L}].*\p{Tamil}.* # Tamil + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Telugu}.*[^\p{Telugu}\P{L}].* # Telugu + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Telugu}\P{L}].*\p{Telugu}.* # Telugu + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Thaana}.*[^\p{Thaana}\P{L}].* # Thaana + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Thaana}\P{L}].*\p{Thaana}.* # Thaana + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Thai}.*[^\p{Thai}\P{L}].* # Thai + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Thai}\P{L}].*\p{Thai}.* # Thai + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*\p{Tibetan}.*[^\p{Tibetan}\P{L}].* # Tibetan + anything else
(?!(User|Wikipedia|File)( talk)?:|Talk:)\P{L}*[^\p{Tibetan}\P{L}].*\p{Tibetan}.* # Tibetan + anything else
(?=.*[a-zA-Z].*).*([a-zA-Z]|^)[ЅІЈАВЕЗМНОРСТХавезмнорстухѕіҒҮүԌԍԚԛԜԝ]+([a-zA-Z]|$).* <casesensitive> # Cyrillic characters that look basically identical to Latin letters surrounded by Latin letters. Tactic originally used by WP:Sockpuppet investigations/Bodiadub - see Mailtrаp/Mailtrap, N-іX/N-iX etc.
# DISALLOW PAGE MOVES TO MIXED-SCRIPT TITLES
# Okinas are allowed in Latin + non-Latin rules per Special:PermaLink/882837938#ʻOkina again
# Intentionally move-only due to false positives
(?!(User|Wikipedia)( talk)?:|Talk:)\P{L}*\p{Latin}.*[^\p{Latin}\P{L}ʻ].* <moveonly> # Latin + non-Latin
(?!(User|Wikipedia)( talk)?:|Talk:)\P{L}*[^\p{Latin}\P{L}ʻ].*\p{Latin}.* <moveonly> # Latin + non-Latin
(?!(User|Wikipedia)( talk)?:|Talk:)\P{L}*\p{Greek}.*[^\p{Greek}\P{L}].* <moveonly> # Greek + non-Greek
(?!(User|Wikipedia)( talk)?:|Talk:)\P{L}*[^\p{Greek}\P{L}].*\p{Greek}.* <moveonly> # Greek + non-Greek
(?!(User|Wikipedia)( talk)?:|Talk:)\P{L}*\p{Cyrillic}.*[^\p{Cyrillic}\P{L}].* <moveonly> # Cyrillic + non-Cyrillic
(?!(User|Wikipedia)( talk)?:|Talk:)\P{L}*[^\p{Cyrillic}\P{L}].*\p{Cyrillic}.* <moveonly> # Cyrillic + non-Cyrillic
# Slightly different regexp for user/project/talk pages, to allow e.g. Latin subpages of Cyrillic usernames:
((User|Wikipedia)( talk)?:|Talk:)(.*\/)?\P{L}*\p{Latin}[^\/]*[^\p{Latin}\P{L}ʻ].* <moveonly> # Latin + non-Latin 
((User|Wikipedia)( talk)?:|Talk:)(.*\/)?\P{L}*[^\p{Latin}\P{L}ʻ][^\/]*\p{Latin}.* <moveonly> # Latin + non-Latin
((User|Wikipedia)( talk)?:|Talk:)(.*\/)?\P{L}*\p{Greek}[^\/]*[^\p{Greek}\P{L}].* <moveonly> # Greek + non-Greek
((User|Wikipedia)( talk)?:|Talk:)(.*\/)?\P{L}*[^\p{Greek}\P{L}][^\/]*\p{Greek}.* <moveonly> # Greek + non-Greek
((User|Wikipedia)( talk)?:|Talk:)(.*\/)?\P{L}*\p{Cyrillic}[^\/]*[^\p{Cyrillic}\P{L}].* <moveonly> # Cyrillic + non-Cyrillic
((User|Wikipedia)( talk)?:|Talk:)(.*\/)?\P{L}*[^\p{Cyrillic}\P{L}][^\/]*\p{Cyrillic}.* <moveonly> # Cyrillic + non-Cyrillic
.*([^\P{Lu}\p{Latin}]\P{L}*){4}.* <casesensitive | moveonly> # Non-Latin all caps
# GENERIC IMAGE FILE NAMES (with custom error message)
# at most three letters of potentially meaningful text:
File:\P{L}*((Ima?ge?|Pict?(ure)?|Media|Photo)\P{L}+)?(\p{L}\P{L}*){0,3}((orig|copy|thumb|small)\P{L}*)?\.[^.]+  <reupload | errmsg=titleblacklist-custom-imagename>
# no more than two contiguous letters (raising to three would be tempting, but needs more testing):
File:\P{L}*((Ima?ge?|Pict?(ure)?|Media|Photo)[^\p{L}\p{M}]\P{L}*)?((\p{L}\p{M}*){1,2}[^\p{L}\p{M}]\P{L}*)*((orig|copy|thumb|small)\P{L}*|(\p{L}\p{M}*){1,2})?\.[^.]+  <reupload | errmsg=titleblacklist-custom-imagename>
# month name followed by no more than two contiguous letters, JPEG suffix (be careful if you edit this, easy to trigger false positives):
File:\P{L}*(January|Jan|February|Febr?|March|Mar|April|Apr|May|June?|July?|August|Aug|September|Sept?|October|Oct|November|Nov|December|Dec)(\P{L}+\p{L}{1,2})*\P{L}*\.JPE?G  <reupload | errmsg=titleblacklist-custom-imagename>
# Common digital cameral file names, based on list at http://diddly.com/random/about.html
# See also MediaWiki:Filename-prefix-blacklist, used to generate a warning on the upload form
File:DCP\d+\.JPG  <reupload | errmsg=titleblacklist-custom-imagename>  # Kodak
File:DSC.\d+\.JPG  <reupload | errmsg=titleblacklist-custom-imagename>  # Design rule for Camera File system (Nikon, Fuji, Polaroid)
File:MVC-?\d+\.JPG  <reupload | errmsg=titleblacklist-custom-imagename>  # Sony Mavica
File:P[\dA-F]\d+\.JPG  <reupload | errmsg=titleblacklist-custom-imagename>  # Olympus, Kodak
File:I?MG[P_\s-]?\d+\.JPG  <reupload | errmsg=titleblacklist-custom-imagename>  # Canon, Pentax
File:1\d+-\d+(_IMG)?\.JPG  <reupload | errmsg=titleblacklist-custom-imagename>  # Canon
File:(IM|EX)\d+\.JPG  <reupload | errmsg=titleblacklist-custom-imagename>  # HP Photosmart
File:DC\d+[SML]\.JPG  <reupload | errmsg=titleblacklist-custom-imagename>  # Kodak
File:P[Ii][Cc][T_\s-]?\d+\.JPG  <reupload | errmsg=titleblacklist-custom-imagename>  # Minolta
File:PANA\d+\.JPG  <reupload | errmsg=titleblacklist-custom-imagename>  # Panasonic
File:DUW\d+\.JPG  <reupload | errmsg=titleblacklist-custom-imagename>  # some mobile phones
File:CIMG\d+\.JPG  <reupload | errmsg=titleblacklist-custom-imagename>  # Casio
File:JD\d+\.JPG  <reupload | errmsg=titleblacklist-custom-imagename>  # Jenoptik
# Other common patterns
File:\d{9}[A-Z]{6}_[A-Z]{2}\P{L}*\.\w+  <reupload | errmsg=titleblacklist-custom-imagename>  # some image hosting site?
File:\d+_[\da-f]+(_[a-z])?\P{L}*\.\w+  <reupload | errmsg=titleblacklist-custom-imagename>  # Flickr; see http://www.flickr.com/services/api/misc.urls.html
# File:(\d{9,10}[A-Z])+[A-Z]?\.\w+  <reupload | errmsg=titleblacklist-custom-imagename>  # yet another image hosting site? (redundant to "no more than two contiguous letters")
File:([\dA-F]{8}-)?[\dA-F]{4}-[\dA-F]{4}-[\dA-F]{4}-?[\dA-F]{12}.*  <reupload | errmsg=titleblacklist-custom-imagename>  # UUID (with some variations included)
File:([SML]|\d+)_[\dA-F]{10,}(-\d+-|_?(\w\w?|full))?\.[^.]+  <reupload | errmsg=titleblacklist-custom-imagename>  # L_9173c67eae58edc35ba7f2df08a7d5c6.jpg, 1_bf38bcd9c5512a5ab99ca2219a4b1e2f_full.gif, etc.
File:\P{L}*No\P{L}*name\P{L}*\.[^.]+  <reupload | errmsg=titleblacklist-custom-imagename>  # Noname2.jpg
File:AT[AEIMQUYcgkosw048]AAA[A-D][-_A-Za-z0-9]+\.jpg  <reupload | errmsg=titleblacklist-custom-imagename>  # see commons:Commons:Village pump/Archive/2009/01#File ATgAAA...
#Pict or Picture followed by numbers
File:Pict(ure)?[\s_-]?\d*\..* <reupload | errmsg=titleblacklist-custom-imagename>
# Only numbers in the filename
File:\d+\.\w+ <reupload|errmsg=titleblacklist-custom-imagename>
# POORLY-MADE ARCHIVES
.*\\archive.* <errmsg=titleblacklist-custom-archive>
# "Robert Cornhole" from The Colbert Report
# See Talk:The Colbert Report/Archive 5#Robert Cornhole
.*corn[- ]?hole
# Editnotice pseudospace
Template:Editnotices\/.* <noedit|errmsg=titleblacklist-custom-editnotice>
#Taxonomy templates
Template:Taxonomy\/.*(?<!\/sandbox)$ <noedit|errmsg=Titleblacklist-taxobox-template|autoconfirmed>
# Protection for future and archived TFA blurbs and names
Wikipedia:Today's[ _]featured[ _]article\/[a-zA-Z]+[ _][0-9]+,[ _][0-9]{4}.* <autoconfirmed|noedit|errmsg=titleblacklist-custom-TFA>
Template:TFA title\/\w+ \d\d?, \d\d\d\d <noedit|errmsg=titleblacklist-custom-TFA>
# Attempts to verify with google analytics
.*google[A-Za-z0-9]*\.html*
# Prevent users from creating pages with bad names after searching
.+ prefix:.* <errmsg=titleblacklist-forbidden-prefix>
# SPI subpage mistakes
Wikipedia( talk)?:Sockpuppet investigations\/User:.* <errmsg=titleblacklist-custom-SPI>
# Deprecated type of location map definitions
Template:Location map .* <errmsg=titleblacklist-custom-location-map>
# Spam or salt evasion titles
.*HIGH19\.COM.* # Dsdgfgsa and socks
.*Paul[\. ]?[A-Za-z\.\(\)\"\' ]{0,20}[\. ]Easter.*  # SEFPRODUCTIONS
.*\+ *91[ -]*\d.*  # Indian phone number advertising
.*vashikaran.*  # Indian astrology/magic advertising
.*\bv-*[a@][a@]?-*s-*h-*i-*k-*a-*r-*[a@]-*n\b.* # same spammer as two phone numbers above (Pirbaba7886)
.*l[o\x{043E}]v[i\x{0456}]f[m\x{043C}].* <antispoof> # Wikipedia:Sockpuppet investigations/Alex9777777, [1]
.*ale(x|kse[ijy]).*?bugatti.* <antispoof> # as above
.*bugatti.*?ale(x|kse[ijy]|xe[iy]).* <antispoof> # as above
.*ale(x|kse[ijy]).*?pech?k?uro[uv].* <antispoof> # as above
.*pech?k?uro[uv].*?ale(x|kse[ijy]).* <antispoof> # as above
.*[p\x{0420}\x{0440}][e\x{0435}][c\x{0441}][h\x{043D}][k\x{043A}]?u[r\x{0433}][o\x{043E}][uvw].* <antispoof> # as above
.*977\.?by.* # as above
.*977.*?(news|blog|website|site|belarus).* # as above
.*(sachin.*?tomar|tomar.*?sachin).* # Wikipedia:Sockpuppet investigations/Iamsachintomar
.*\bdom.*?\bnatt?i\b.* # Wikipedia:Sockpuppet investigations/JellyfishFilms
.*alex(ander)?.*?sasiedu.* # Special:Permanentlink/732858640#Blacklist_addition_request
.*Decoded\s?Sexe?s.* # Wikipedia:Sockpuppet investigations/Awais Azad
.*john.*galea.* # Wikipedia:Sockpuppet_investigations/Johngalea24
.*mohamm?ed.*mafaz.* # Self-promotion, accounts = Actor Mafaz, MohamedMafaz, Mafaz729, MafazOfficials, EngineeringMafaz, etc.
.*mafaz.*?(galle|official).* # as above (Mafaz Galle)
.*(galle|official).*mafaz.* # as above 
.*andrew.*?alm[aá]nza.* # Wikipedia:Sockpuppet investigations/Andrewalmanza
.*(davide?.*?anselmi|anselmi.*?davide?).* # Wikipedia:Sockpuppet investigations/Anselmidavide9981
.*modishian.* # Wikipedia:Sockpuppet investigations/Lindokuhle Modi
.*vaga.*Official.* # as above
.*eyeden\s.* # Wikipedia:Sockpuppet investigations/Shingling334
.*jonah.*bryson.* # Wikipedia:Articles for deletion/The Fight for Bala and friends
.*fight.*for.*bala.* # as above
.*sweet.*spot.*in.*time.* # as above
.*shi[wv]am.*(kumar|shri[wv]asta[wv]a).* # Wikipedia:Sockpuppet investigations/Shiwam Kumar Sriwastaw
.*overthetop.* # Special:Permanentlink/811414963#On_the_nature_of_paid_editing
.*over.+the.+top.+(digital|agency|marketing|SEO|organi[sz]ation|search|company|business).* # as above
.*integrated.*technology.*group.* # Wikipedia:Sockpuppet investigations/Rana majali, search Special:Undelete for Integrated Technology Group and Draft:Integrated Technology Group
.*knovos.* # Wikipedia:Sockpuppet investigations/A23101990
.*ar(shi|ish)fa.*  # Wikipedia:Sockpuppet investigations/Arshifakhan61
.*neha.*khan.*     # Wikipedia:Sockpuppet investigations/Arshifakhan61
.*ahdat.*ahimi.*   # Wikipedia:Sockpuppet investigations/Abdullah Zubayer
.*adio.*aryad.*    # Wikipedia:Sockpuppet investigations/Abdullah Zubayer
.*hahmeer.*mir.*   # Wikipedia:Sockpuppet investigations/Beds16
.*novotech.*       # repeatedly created at (at least) Novotech Clinical Research, Novotech, Novotech (Australia) Pty Limited, and Novotech Australia Pty Limited
.*prem.*khan.*     # Repeatedly created at Prem Khan, Prem Khan (actor) Prem Khan (Film actor), etc. Wikipedia:Sockpuppet investigations/Washim Rahman/Archive
.*washim.*rahman.* # Preventative measure related to Prem Khan above. Prem Khan is the stage name of Washim Rahman. See Wikipedia:Sockpuppet investigations/Washim Rahman/Archive
.*\bamal.*ishra.*    # Wikipedia:Sockpuppet investigations/Jorjman
.*index\.php.*     # spambots
.*altogen.*        # Wikipedia:Sockpuppet investigations/Altowiki
.*zhu\s*ming.*     # Wikipedia:Sockpuppet investigations/Wirterss
.*zhu\s*zhe\s.*    # as above
.*amsudd?in.*atel.* # Wikipedia:Sockpuppet investigations/Shamsuddin Patel
.*counos.*         # Cryptocurrency spam: Draft:Counos, Draft:Counos Cash, Counos, Draft:Counos digital currencies. Sanction under WP:GS/Crypto.
.*conous.*         # as above: User:Conous
.*(C\.R\..*?enkatesh|enkatesh.*?C\.R\.).*     # Wikipedia:Sockpuppet investigations/Chinanike101
.*jim.*eiss.*       # Wikipedia:Sockpuppet investigations/Chinanike101
.*aillou.*ettis.*  # Wikipedia:Sockpuppet investigations/FilmLover2016
.*frica.*olic.*inst.* # Africa Policy Institute, repeatedly recreated by sockpuppets under multiple names
.*esse.*augh.*     # Jesse Waugh, repeatedly recreated by subject and/or paid editors
.*snatch\s?bot.*   # [2]
.*fatpipe.*networks.* # [3], [4]
.*kamakshi.*hospital.* # Confirmed UPE: Special:Contributions/Pavithra12
.*geden?gbe.*       # Wikipedia:Sockpuppet investigations/Vwegba4real
.*kwt.*today.*      # Wikipedia:Sockpuppet investigations/Wikibaji
.*know.*what.*trending.*
.*(ilesh|rabhat).*(aurya|ricket).*    #Wikipedia:Sockpuppet investigations/Rajiv Hu Main
.*jay silver.*(music|artist).* #Wikipedia:Articles for deletion/Jay Silver (artist) and  Jay Silver (Musical Artist) and other variations
.*Joel.*Muhindo.*   # Wikipedia:Articles for deletion/Jay Silver (artist) - Joel Muhindo, Joel M. Muhindo, others
.*dab(li|il)z.*     # Multiple socks creating many articles, see [5]
.*stuzz.*           # as per above entry
.*hazw.*hind.*      # Wikipedia:Sockpuppet investigations/Chintu6, repeatedly recreated under multiple titles
Category:(m[o0]+w|w[o0]+m)[o0]+\d* # Wikipedia:Sockpuppet investigations/The Suix
.*(ali\b|sarhan|shamran|albu\b).*(sarhan|shamran|albu\b).*   # Unusually prolific self-promotion, initially by User:Ali778812
.*thula.*(victori|makhubu).* # Wikipedia:Sockpuppet investigations/Nokuthula27
.*Zaleb.*Brown.* # Wikipedia:Sockpuppet investigations/FAHADChughtai123
.*Nima.*Owji.* # User:Niocs, self-promoting sock puppeteer
.*nortreus.* # WP:Sockpuppet investigations/WikiCreators20, WP:Sockpuppet investigations/NORTREUS-WERLEY; see quarry:query/54537 for current and deleted hits
.*Yash.*Gawli.* # Wikipedia:Sockpuppet investigations/Yash gawli
.*Bmcabana.*    # Wikipedia:Sockpuppet investigations/Thabo Daniels
.*kisan.*swaraj.*   # WP:Articles for deletion/Kisan Swaraj Sangathan, repeatedly recreated under multiple titles, salting ineffective
.*\bali\b.*\bmansour\b.*actor.*          # Wikipedia:Sockpuppet investigations/Ali mansour, m:User:علاء/case2#Ali_Mansour
(Draft|User):.*\bali\b.*\bmansour\b.*    # Wikipedia:Sockpuppet investigations/Ali mansour, m:User:علاء/case2#Ali_Mansour
.*pol[ií]mata.*    # Wikipedia:Sockpuppet investigations/El Menor Mc, Wikipedia:Articles for deletion/El Polimata
.*jack.*ninte.*   # Wikipedia:Sockpuppet investigations/JackNinte
.*yass(in|er).*ennassiri.*   # Wikipedia:Sockpuppet investigations/JackNinte
.*Neeraj.*Singh.*        # Wikipedia:Sockpuppet investigations/Bikrookanpurgangster
.*ikroo.*anpur.*angster.*        # Wikipedia:Sockpuppet investigations/Bikrookanpurgangster
.*Varun.*Dave.*                  # Wikipedia:Sockpuppet investigations/VPD7102001
.*(comedy.?shorts.?gamer|\bdeji\b.*(olatunji|tube)).*        # Wikipedia:Deletion review/Log/2022 November 15; see quarry:query/68983 for current and deleted hits
.*Aditya.*Ram.*                  # Wikipedia:Sockpuppet investigations/Kumuthaseo
.*b4blaze.*                      # Wikipedia:Articles for deletion/B4Blaze etc.
.*loco \(.*                      # Wikipedia:Articles for deletion/Loco (esports platform)
.*bayu.*aji.*                    # Wikipedia:Articles for deletion/Bayu Aji
.*dmitr.*torner.*                # Wikipedia:Miscellany for deletion/Draft:Dmitry Torner (2nd nomination)
.*dom.*pewee.* <antispoof>       # Wikipedia:Sockpuppet investigations/Flex Liberia 
.*reapstar.*                     # Wikipedia:Sockpuppet investigations/Karanmisrakhan
.*(?<!:)(chanda+n).*(mada+n).* # Wikipedia:Sockpuppet investigations/Dmjoshi12
.*juiceslf.*                     # Wikipedia:Sockpuppet investigations/Ijumdiya wadzani
.*N[\s-]?[Cc]ircle.* <casesensitive>   # Wikipedia:Articles for deletion/NCircle Entertainment (2nd nomination)
.*Abhilash *Pillai.*           # Wikipedia:Sockpuppet_investigations/Mark_Jhonny
.*Ndukauba.*                     # Wikipedia:Sockpuppet investigations/Wise charly
.*greg.*marchand.*               # Wikipedia:Articles for deletion/Gregory Marchand
^Category:.*honorary.*citizen.*  # See Wikipedia:Categories for discussion/Log/2023 August 1#Category:Honorary citizens
^Category:.*classical.*liberals.*  # See Wikipedia:Categories for discussion/Log/2023 June 3#Classical liberals
.*hasan.*milad.*                 # Wikipedia:Sockpuppet investigations/Enwiki23
.*century.*financ.*              # Wikipedia:Deletion review/Log/2024 April 12
.*sanket.*mhatre.*               # Wikipedia:Articles for deletion/Sanket Mhatre (voice actor)
.*Christopher.*H.*K.*Lee.* <casesensitive> # Persistent promotional copyright infringements from the same source across multiple title variants, e.g. Draft:Christopher HK Lee and Christopher HK Lee; also previous afd at WP:Articles for deletion/Christopher H.K. Lee
.*koli.* <moveonly>              # Wikipedia:Sockpuppet investigations/Thakor Sumant Sinhji Jhala
.*(Александар|Саша).*Трајковски.*  # Wikipedia:Sockpuppet investigations/Мкдвики
(?!(wikipedia( talk)?:|talk:)).*\b(ale(ks|x)and|sa\w+a\b).*trajkovski.*  # Wikipedia:Sockpuppet investigations/Мкдвики, quarry:query/84985
(?!draft( talk)?:).*\be[. ]*f[. ]*s\b.*(facilit|service|group).*             # Wikipedia:Deletion review/Log/2024 July 17, quarry:query/84908
draft( talk)?:.*\be[. ]*f[. ]*s\b.*(facilit|service|group).* <autoconfirmed> # Wikipedia:Deletion review/Log/2024 July 17, quarry:query/84908
.*blake.*alma.*                  # quarry:query/87519: 29 deletions, 8 saltings, and 4 afds across 17 non-talk titles, most recently Wikipedia:Articles for deletion/Blake Alma (numismatist) (2nd nomination)
.*ipd.*tamil.*                   # Wikipedia:Sockpuppet investigations/Gokulakannan SK
.*\bs(\b.*\b)?m\b.*hasan.*       # Wikipedia:Sockpuppet investigations/S M Jahid Hasan1971
.*antony.*gordon.*  <antispoof>  # Wikipedia:Sockpuppet investigations/Abbasshaikh124
.*miss.*inter.*continental.*     # Wikipedia:Articles for deletion/List of Miss Intercontinental titleholders
.*seema.*midha.* # Wikipedia:Articles for deletion/Dr.Seema Midha
.*harsh.*beniwal.* # Wikipedia:Articles for deletion/Harsh Beniwal (4th nomination)
.*ayaz.*sheikh.* # Wikipedia:Articles for deletion/Ayaz Sheikh 
.*youngboi.* # Wikipedia:Articles for deletion/Youngboi OG (3rd nomination)
.*(pari|priyanka).*(chahar|choudhary).* # WP:DEEPER#Priyanka Choudhary
.*russ.*surasky.*                # Wikipedia:Articles for deletion/Scott Russell Surasky, Wikipedia:Sockpuppet investigations/Ross kramerov; hits
.*didww.*                        # Wikipedia:Articles for deletion/DIDWW Ireland
.*tikur.*mahi.*                  # Wikipedia:Sockpuppet investigations/Mahichowdhury20
.*ahman.*mahi.*                  # Wikipedia:Sockpuppet investigations/Mahichowdhury20
.*bynder.*                       # Wikipedia:Articles for deletion/Bynder (3rd nomination)
.*jacksucks.*                    # Wikipedia:Miscellany for deletion/Draft:JackSucksatLife
.*jack.*massey.*welsh.*          # Wikipedia:Miscellany for deletion/Draft:JackSucksatLife
.*\bj.*\bprimiani.*              # Wikipedia:Miscellany for deletion/Draft:Joey Primiani
.*Loc\b.*Poet.*                  # see Loc-Poet, Loc-Poet (rapper) et al.
.*Locpoet.* <antispoof>
.*zara.*mehta.*                  # Wikipedia:Sockpuppet investigations/Zarana Mehtaa
.*mailtrap.*                     # Wikipedia:Articles for deletion/Mailtrap, recreated as Mailtrap (platform), Mailtrap.io
.*Ariyan.*Mehedi.*               # Wikipedia:Miscellany for deletion/Draft:Ariyan Mehedi
.*railsware.*                    # Wikipedia:Sockpuppet investigations/Bodiadub
.*coupler.*io.*                  # Wikipedia:Sockpuppet investigations/Bodiadub
.*Jaishankar.*Chigurula.*        # Wikipedia:Sockpuppet investigations/Jaishankar Chigurula
.*Nishi.*Chawla.*                # Wikipedia:Miscellany for deletion/Draft:Nishi Chawla-Writer
.*waya.*boy.*                    # Wikipedia:Articles for deletion/Waya Boy
.*Ashish.*Chanchlani.*           # User:Bonadea/Long_term_disruption#Ashish_Chanchlani
.*cardekho.*                     # Wikipedia:Articles for deletion/CarDekho Group (4th nomination)
.*gokul.*butail.*                # Wikipedia:Sockpuppet investigations/Alakmarsaify
.*(nyanzi.*(martin|luther)|(martin|luther).*nyanzi).* # Wikipedia:Sockpuppet investigations/Joanvumilia, Wikipedia:Articles for deletion/Martin Luther Nyanzi
.*usman.*malik.*                 # Wikipedia:Sockpuppet investigations/Muhammadusmann
.*Soniya.*Bansal.*               # Wikipedia:Articles for deletion/Soniya Bansal
# Wikipedia:Sockpuppet investigations/Noneof yourbusiness48 / Wikipedia:Sockpuppet investigations/Prince-au-Léogâne
.*joel.*fils.*aime.* <antispoof> 
.*\bj\b.*pimp.*
# See WP:DEEPER#Chris Chan
.*chris.*\bchan(dler)?\b.*
.*weston.*chandler.*
.*\b(?<![0-9]{2} )cwc(ki)?\b(?! [0-9]{2}).* # "CWC" with exceptions for yearly sporting events
# Wikipedia:Sockpuppet investigations/Realjjfrosh
 .*jjfrosh.* <antispoof>
 .*Adebayo.*Temitayo.* <antispoof>
# Wikipedia:Articles for deletion/N-iX (software company)
 .*\bn[^a-z]ix\b.*
 .*\bn(\b.*\b)?ix\b.*(software|company).*
# User:Arjayay/Gaurav Dewasi 
.*G[oa]urav.*De[wv]asi.* <antispoof>
.*(actor|ganesh).*G[oa]urav.* <antispoof>
# Wikipedia:Sockpuppet investigations/Nauman335
.*daghabaaz.*dil.*
.*zard.*patton.*                 
# Wikipedia:Sockpuppet investigations/OfficialPankajPatidar, Wikipedia:Sockpuppet investigations/New baba
.*anna.*schwartz.* 
.*hern[ae]ndo.*v[ae]rgara.*
.*tomoaki.*sato.* 
.*we.*bros.*media.*
.*samsung.*di(gital|splay).*solution.*
.*impressions.*business.*professional.*
.*untold.*news.*
.*design\s*ok.*
.*brian.*distance.*
.*film.*invasion.*l.*a.*
# Wikipedia:Sockpuppet investigations/Bmusique99 ("\bb\b" means the letter b surrounded by word boundaries on both sides)
.*bjorn.*martin.*
.*\bb\b.*major.*(\bsa\b|musician|person|producer|south.*africa)
 (^|.*[:\/])b major \(.*\)
# Protected user (sub-)spaces
User( talk)?:Bonadea(phone)?\/.* <autoconfirmed|noedit|errmsg=titleblacklist-custom-userspace-semi> # Wikipedia:Sockpuppet investigations/Nsmutte Special:PermaLink/724686602
User( talk)?:Qcne?\/.* # Wikipedia:Sockpuppet investigations/MidAtlanticBaby
User( talk)?:Qcne?.*   # Wikipedia:Sockpuppet investigations/MidAtlanticBaby 
User( talk)?:ShermanDuArthur\/.*   # Special:Diff/1351639619 (Georgia LTA)
# Prevent accidental creation of pages with some double namespace prefixes
User( talk)?:User( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix>
User( talk)?:Template( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix>
User( talk)?:Draft( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix>
Wikipedia( talk)?:User( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix>
Wikipedia( talk)?:Wikipedia( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix>
Wikipedia( talk)?:Help( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix>
Wikipedia( talk)?:Draft( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix>
Template( talk)?:Template( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix>
Template( talk)?:Portal( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix>
Category( talk)?:Category( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix>
Portal( talk)?:Portal( talk)?.* <errmsg=titleblacklist-custom-repeated-namespace-prefix>
Draft( talk)?:User( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix>
Draft( talk)?:Category( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix>
Draft( talk)?:Draft( talk)?:.* <errmsg=titleblacklist-custom-repeated-namespace-prefix>
# Prevent accidental creation of files with double extensions or unconventional spacing
File:.*(\,|\.)(png|gif|jpe?g|tiff?|xcf|pdf|mid|ogg|ogv|svg|djvu|oga|flac|opus|wav|webm|webp)(\ |\,)?\.(png|gif|jpe?g|tiff?|xcf|pdf|mid|ogg|ogv|svg|djvu|oga|flac|opus|wav|webm|webp) <reupload | errmsg=titleblacklist-custom-file-extension>
File:.*(\ |\,)\.(png|gif|jpe?g|tiff?|xcf|pdf|mid|ogg|ogv|svg|djvu|oga|flac|opus|wav|webm|webp) <reupload | errmsg=titleblacklist-custom-file-extension>
# Prevent creation of personal categories for users
Category:User:.* <errmsg=titleblacklist-personal-category>
# Prevent creation of "User <lang>-0" categories
Category:User .*-0 <errmsg=titleblacklist-lang-0-category>
# multiple article re-creation under various titles by sockpuppet accounts
.*google *boys.*
# Prevent creation of articles beginning with foreign language equivalents of User: as they aren't recognized on enwiki. (User: works on every wiki)
(사용자|Agar-aramat|Amseqdac|Användare|Asmras|A‌̱tyunta̱m|avan a kipakamanguanguaq|Bantfu|Benotzer|Benutser|Benutzer|Bikarhêner|Brëkòwnik|Brūcend|Bruger|Brukar|Brúkari|Bruker|Choyoołʼįįhí|cinzyuwaw|Cleachdaiche|Dalībnieks|Defnyddiwr|Devnydhyer|Dulooi|Dwumadini|Dwumadzinyi|Empduuy|Énéagwu|Ezaloci|Faidatema|Favesik|Foydalanuvchi|Geavaheaddji|Geban|Gebroeker|Gebruiker|Gebruker|Gumagamit|Gumaramit|Ilungu|Implijer|Iōng-chiá|İstifadəçi|Itilizatè|Itilizatò|jan|Jëfandikukat|Jeno|Ka notcitatc|Karber|Kasutaja|Kävutai|Ka'yataayakalü|Käyttäi|Käyttäjä|Kevttee|Kisadi|Korisnik|Kullanıcı|Lankide|Lītuotuojs|Masyin|Mea hoʻohana|Meidogger|Metmaacher|Middawaida|Midemakay|misaungayay|Modirisi|Moomomoguno|Mošomi|Mpikambana|Mtumiaji|Muna'sesetbi|Naraguna|Naudotojas|Nauduotuos|Notandi|Nutza|Ŋun su|Ojiarụ|Okoədə|Oníṣe|Òsikwaan̄|Outelizador(a|\(a\)?)|Pagguna|Pamakai|Pamakay|Pamake|Pamaké|Pangangghuy|Pangguno|Paragamit|Paydalanıwshı|Pemaké|Penggena|Pengguna|Përdoruesi|pilno|Pruukja|Puruhára|Qullanıcı|Redaktor|Ruraq|sadasya|Sang Anganggé|Sangoguna|Sipanghasea|Suradnik|Szerkesztő|Tagagamit|Ta ohu'uwo|Thành viên|Tlatequitiltilīlli|Toma daana|Tuntuna|Tʋmtʋm|Tʋmtʋmda|Uiser|Ulanyjy|Umsebenzisi|Umukoresha|Uporabnik|Ureuëng Ngui|Usador|Úsáideoir|Usator|Usor|Usuari|Usuario|Usuário(o|a|o\(a\))|Usuariu|Usuàriu|Utensa|Utent|Utente|Utenti|Utilisader|Utilisateur|Utilisator|Utilizaire|Utilizator|Uwukoresha|Uza-na'in|Uzanto|Uzeu|Używacz|Wikipedista|Wikipedysta|Wikizantɔ|Wužiwar|Wužywaŕ|Ymmydeyr|Yusa|Yuuser|Yuza|Zinzantọ|Χρήστες|Χρήστης|Ажыглакчы|Алахәыла|Архайæг|Викиавтор|Гьуртту хьума|ГӀахьалчи|Декъашхо|Демнч|Доакъашхо|Колдонуучу|Корбар|Корисник|Користувач|Кулланучы|Къошулуучу|Кыттааччы|Қатысушы|Ҡатнашыусы|Пайдаланыше|Польꙃєватєл҄ь|Потребител|Пырысь|Сирӹшӹ|Теиця|Тиись|Туружаачы|Удзельнік|Уртах|Участник|Хаснователь|Хоснователь|Хутшăнакан|Хэрэглэгч|Хэрэглэгшэ|ЦӀыхухэт|მომხმარებელი|Մասնակից|באַניצער|משתמש|ئىشلەتكۈچى|ایشلدن|بەکارھێنەر|خدايمي|رُکُن|صارف|کاربر|کارگير|کارن|کارور|مستخدم|واپرائيندڙ|ورتنوالا|ورتݨ آلا|ܡܦܠܚܢܐ|މެމްބަރު|ߟߊߓߊ߯ߙߟߊ|ⴰⵏⵙⵙⵎⵔⵙ|መትነፈዓይ|ተጠቃሚ|አባል|अवयव|छ्येलेमि|प्रयोगकर्ता|यूजर|वापरपी|सदस्य|सदस्यः|আতাকুরা|ব্যবহারকারী|সদস্য|ਵਰਤੋਂਕਾਰ|સભ્ય|ବ୍ୟବହାରକାରୀ|பயனர்|వాడుకరి|ಬಳಕೆದಾರೆ|ಸದಸ್ಯ|ഉപയോക്താവ്|පරිශීලක|ꯁꯤꯖꯤꯟꯅꯔꯤꯕ|ꠛꠦꠛꠀꠞꠈꠣꠞ꠆ꠞꠣ|ผู้ใช้|ຜູ້ໃຊ້|ကေားသုင်ꩻသား|ညးလွပ်|ၽူႈၸႂ်ႉတိုဝ်း|အသုံးပြုလူ|အသုံးပြုသူ|អ្នកប្រើប្រាស់|ᥚᥧᥱ ᥕᥧᥒᥱ ᥖᥪᥰ|ᱵᱮᱵᱷᱟᱨᱤᱭᱟᱹ|𐌽𐌹𐌿𐍄𐌰𐌽𐌳𐍃|使用者|利用者|用戶|用户):.* <errmsg=titleblacklist-non-English-userpage>
# Creation of Articles for creation submissions in the wrong place
Wikipedia talk:Articles for creation\/.* <errmsg=titleblacklist-custom-AfC-wrong-place>
# Prevent non-autoconfirmed users from creating Portal pages per the RfC at w.wiki/3em
Portal:.* <errmsg=Titleblacklist-nonconfirmed portal creation|autoconfirmed>
# These namespaces have been uninstalled
Education Program( talk)?:.* <errmsg=Titleblacklist-Education-Program-namespace>
Gadget( definition)? talk:.* # 
Book( talk)?:.* <errmsg=Titleblacklist-forbidden-book>
# Political party templates, deprecated since September 2021
Template:.*\/meta\/(shortname|color|abbrev|abbr) <noedit|errmsg=titleblacklist-political-party-templates>
# Stop accidental creation of WikiProjects in article space
WikiProject:.*
# Stop repeated creations of G1 word salads, Wikipedia:Long-term abuse/Gsthae with tempo!
.*mixing.*sailors.*  <antispoof> # See https://en.wikipedia.org/w/index.php?prefix=draft%3Amixing+sailors&title=Special%3AUndelete&fuzzy=1
#Repeatedly recreated attack page across pretty much any namespace going. See Special:Log/Xawp as an example and creation history of all pages listed there
.*Jie[ -]*Shen[ ]*Li.*
^Wikipedia:Articles for deletion\/Earth \([0-9]+(st|nd|rd|th) nomination\)$ # This joke has been done to death every year and isn't funny anymore, Wikipedia:Miscellany for deletion/Wikipedia:Articles for deletion/Earth (21st nomination)
.*\/GA[0-9] <autoconfirmed> # Good articles should be reviewed by experienced users, not TAs or new users
 .*congestion pricing.*(new.*york.*city|NYC).* <autoconfirmed>
[^:]*\/sandbox.* # No sandboxes in mainspace
MOS:.* <moveonly> # There's almost never a good reason to move something to "MOS:" namespace.
# Spam (black/white)list logs should only be touched by admins; archives should only be touched by the archive bot (which can override the blacklist)
MediaWiki talk:Spam-(blacklist|whitelist)\/(log|archive).* <noedit>
.*\/Archives\/\/Archives.* # Badly subnested archives created by ClueBot III
# Repeated LOUTSOCKING attempts. Possibly related to Wikipedia:Sockpuppet investigations/RahulBodke/Archive. This indef semis the existing article Kamali (TV series); I'm fine with that as collateral since the socks have been seen there too
.*kamali.*(tv|television).*
(?!Talk:).*kamali.*(tv|television).* <noedit|autoconfirmed|errmsg=tb-semied>
User( talk)?:YourUsername.* <errmsg=titleblacklist-custom-your-username>
Category talk:(Suspected )?Wikipedia sockpuppets of .* <autoconfirmed>