Vai al contenuto

Utente:ZandDev/customRegex.js

Da Wikisource.

Nota: dopo aver pubblicato, potrebbe essere necessario pulire la cache del proprio browser per vedere i cambiamenti.

  • Firefox / Safari: tieni premuto il tasto delle maiuscole Shift e fai clic su Ricarica, oppure premi Ctrl-F5 o Ctrl-R (⌘-R su Mac)
  • Google Chrome: premi Ctrl-Shift-R (⌘-Shift-R su un Mac)
  • Edge: tieni premuto il tasto Ctrl e fai clic su Aggiorna, oppure premi Ctrl-F5.
// v. [[Aiuto:Gadget ErroriOrtografici]] e [[MediaWiki:Gadget-ErroriOrtografici.js]]
customRegex = [
[ /\s[Pp]uo\b/g,			"può senza accento" ],
[ /\scne\s/g,				"OCR: cne per che" ],
[ /\sgia\s/g,				"OCR: gia per già" ],
[ /[Pp]it\b/g,				"OCR: probabile pit per più", ["pit lane"] ],
[ /\|['’]/g,				"OCR: |’ per l’" ],
[ /\s[Ii]\]/g,				"OCR: i] per il" ],
[ /\sJe\s/g,				"OCR: Je per le" ],
[ /\sba\s/g,				"OCR: ba per ha" ],
[ /\saleun/g,				"OCR: aleun* per alcun*"],
[ /oyo/g,					"OCR: oyo per ovo" ],

[ /[^0-9] ?°/g,				"simbolo ° non preceduto da numeri"],
[ /°[^ C]|°[CF]\s/g,		"simbolo ° non seguito da spazio"],
[ /°{2,}/g,					"simbolo ° ripetuto"],

[ /\s@\s/g,					"OCR: probabile @ fuori posto"],
[ /[^0-9] ?€ ?[^0-9]/g,		"OCR: probabile € fuori posto"],

[ /\sCowrt|Howse|Jowrnal|Lid\.\s/g, "OCR: corsivo male letto"],
[ /\s[A-ZÀÈÌÒÙÁÉÍÓÚa-zàèìòùáéíóú]+d\s/g,	"OCR: probabile d per ò",
  ["ad", "ed", "nord", "od", "sud",   "und",
  "and", "avoid", "beyond", "could", "diamond", "donald", "field", "lord", "richmond", "should", "would"] ],

[ /\s[Cc]itta[\s\.:;,!\?]/g,	"città senza accento"],
[ /\s[Dd]ovra[\s\.:;,!\?]/g,	"dovrà senza accento"],
[ /\s[Ee]quita[\s\.:;,!\?]/g,	"equità senza accento"],
[ /\s[Ff]acolta[\s\.:;,!\?]/g,	"facoltà senza accento"],
[ /\s[Pp]otra[\s\.:;,!\?]/g,	"potrà senza accento"],
[ /\s[Pp]roprieta[\s\.:;,!\?]/g,"proprietà senza accento"],
[ /\s[Pp]riorita[\s\.:,!\?]/g,	"priorità senza accento"],
[ /\s[Rr]ealta[\s\.:;,!\?]/g,	"realtà senza accento"],
[ /ilita[\s\.:;,!\?]/g,			"-ilità senza accento", ["stabilita"]],
[ /\s[Ss]ocieta[\s\.:;,!\?]/g,	"società senza accento"],
[ /\s[Vv]erita[\s\.:;,!\?]/g,	"verità senza accento"],
[ /\s[Vv]irtu[\s\.:;,!\?]/g,	"virtù senza accento"],
[ /\s[Vv]olonta[\s\.:;,!\?]/g,	"volontà senza accento"]

]
//[Bb]ulldog, [Bb]ills