#!/usr/bin/python3
# -*- coding: utf-8 -*-
import os,sys,shutil,re

import nltk
from nltk.corpus import cess_esp

from typing import Union
from datetime import date
from datetime import datetime
from fastapi import FastAPI, Request, Form
import json
from fastapi.encoders import jsonable_encoder

app = FastAPI()
global f

# Get the current date and time
now = datetime.now()

# Create a directory named after the current date and time
#custom_dirname = now.strftime("%Y-%m-%d")
#dir_name = f"Backup_{custom_dirname}"
#os.makedirs(dir_name)
#print(f"Directory '{dir_name}' created.")

# Create a text file with the current date and time as its name
custom_filename = now.strftime("%Y-%m-%d_%H-%M-%S")
file_name = f"Log_{custom_filename}.txt"


#f=open('control_reglas16122025.txt','a')
f=open('test_reglas18122025.txt','a')

#Define tipo de salida
test=""


oraciones = cess_esp.tagged_sents()

defaultTagger = nltk.DefaultTagger('UNK')
unigramTagger = nltk.UnigramTagger(oraciones, backoff=defaultTagger)
bigramTagger = nltk.BigramTagger(oraciones, backoff=unigramTagger)
trigramTagger = nltk.TrigramTagger(oraciones, backoff=bigramTagger)






findreplace = [
## Sustituciones que deben anteponerse a las de otras secciones ##
(r'''\b(?:C\. América|[Cc]entro ?[aáAÁ]m[eé]ricas?)\b''', r'''Centroamérica'''),
(r'''\b(?:[Ll]atino? ?[AaÁa]m[eé]ricas?|Latam)\b''', r'''Latinoamérica'''),

###### VERBOS UAM ##

(r'''\babita\b''', r'''habita''', "VERBOS UAM"),
(r'''\babitan\b''', r'''habitan''', "VERBOS UAM"),
(r'''\babla\b''', r'''habla''', "VERBOS UAM"),
(r'''\bablamos\b''', r'''hablamos''', "VERBOS UAM"),
(r'''\bablan\b''', r'''hablan''', "VERBOS UAM"),
#(r'''\b ablar\b''', r'''hablar''', "VERBOS UAM"),
(r'''\babredian\b''', r'''agredían''', "VERBOS UAM"),
(r'''\babria\b''', r'''habría''', "VERBOS UAM"),
(r'''\babrian\b''', r'''habrían''', "VERBOS UAM"),
(r'''\bacabarian\b''', r'''acabarían''', "VERBOS UAM"),
#(r'''\bacavar\b''', r'''acaba''', "VERBOS UAM"), #16112023
(r'''\bacer\b''', r'''hacer''', "VERBOS UAM"),
(r'''\bacia\b''', r'''hacía''', "VERBOS UAM"),
(r'''\bacian\b''', r'''hacían''', "VERBOS UAM"),
(r'''\bacosado\b''', r'''acosando''', "VERBOS UAM"),
(r'''\bacquerimos\b''', r'''queremos''', "VERBOS UAM"),
(r'''\bactua\b''', r'''actúa''', "VERBOS UAM"),
(r'''\baga\b''', r'''haga''', "VERBOS UAM"),
#(r'''\bagan\b''', r'''hagan''', "VERBOS UAM"), #16112023
(r'''\bandava\b''', r'''andaba''', "VERBOS UAM"),
(r'''\banimaran\b''', r'''animarán''', "VERBOS UAM"),
(r'''\baorre\b''', r'''ahorre''', "VERBOS UAM"),
(r'''\baprece\b''', r'''aparece''', "VERBOS UAM"),
#(r'''\baprobecha\b''', r'''aprovecha''', "VERBOS UAM"),
(r'''\barender\b''', r'''aprender''', "VERBOS UAM"),
(r'''\base\b''', r'''hace''', "VERBOS UAM"),
(r'''\basemos\b''', r'''hacemos''', "VERBOS UAM"),
#(r'''\basen\b''', r'''hacen''', "VERBOS UAM"), eliminada por repeticion con 2805 y 3018 
#(r'''\baser\b''', r'''hacer''', "VERBOS UAM"), #16112023
#(r'''\baserles\b''', r'''hacerles''', "VERBOS UAM"), #16112023
(r'''\baserte\b''', r'''hacerte''', "VERBOS UAM"),
(r'''\basia\b''', r'''hacía''', "VERBOS UAM"),
#(r'''\basian\b''', r'''hacían''', "VERBOS UAM"), #16112023
#(r'''\basiendo\b''', r'''haciendo''', "VERBOS UAM"),
(r'''\batrevia\b''', r'''atrevía''', "VERBOS UAM"),
(r'''\bavia\b''', r'''había''', "VERBOS UAM"),
#(r'''\bavordar\b''', r'''acordar''', "VERBOS UAM"), #16112023
#(r'''\bay\b''', r'''hay''', "VERBOS UAM"),
(r'''\baya\b''', r'''halla''', "VERBOS UAM"),
(r'''\bayudaria\b''', r'''ayudaría''', "VERBOS UAM"),
(r'''\bballa\b''', r'''vaya''', "VERBOS UAM"),
(r'''\bban\b''', r'''ir''', "VERBOS UAM"),
(r'''\bbasuar\b''', r'''vaciar''', "VERBOS UAM"),
(r'''\bbenefia\b''', r'''beneficia''', "VERBOS UAM"),
#(r'''\bbeneficia\b''', r'''beneficia''', "VERBOS UAM"), eliminada 21062024
(r'''\bbeneficiaria\b''', r'''beneficiaría''', "VERBOS UAM"),
(r'''\bblar\b''', r'''hablar''', "VERBOS UAM"),
(r'''\bburlava\b''', r'''burlaba''', "VERBOS UAM"),
(r'''\bcallendo\b''', r'''cayendo''', "VERBOS UAM"),
(r'''\bcambiara\b''', r'''cambiará''', "VERBOS UAM"),
#(r'''\bcanviar\b''', r'''cambiar''', "VERBOS UAM"),
(r'''\bcargaran\b''', r'''cargarán''', "VERBOS UAM"),
#(r'''\bcecando\b''', r'''secando''', "VERBOS UAM"),
#(r'''\bciendo\b''', r'''haciendo''', "VERBOS UAM"),
(r'''\bcombirtiendo\b''', r'''convirtiendo''', "VERBOS UAM"),
(r'''\bcombirtiendoce\b''', r'''convirtiéndose''', "VERBOS UAM"),
#(r'''\bcombivir\b''', r'''convivir''', "VERBOS UAM"),
(r'''\bcomian\b''', r'''comían''', "VERBOS UAM"),
(r'''\bcomonicar\b''', r'''comunicar''', "VERBOS UAM"),
(r'''\bconbella\b''', r'''conlleva''', "VERBOS UAM"),
#(r'''\bconbina\b''', r'''combina''', "VERBOS UAM"),
#(r'''\bconbinan\b''', r'''combinan''', "VERBOS UAM"),
#(r'''\bconbinar\b''', r'''combinar''', "VERBOS UAM"),
#(r'''\bconbine\b''', r'''combine''', "VERBOS UAM"),  #16112023
(r'''\bconcidero\b''', r'''considero''', "VERBOS UAM"),
(r'''\bconosemos\b''', r'''conocemos''', "VERBOS UAM"),
(r'''\bconoser\b''', r'''conocer''', "VERBOS UAM"),
(r'''\bcontrar\b''', r'''contar''', "VERBOS UAM"),
#(r'''\bconvina\b''', r'''combina''', "VERBOS UAM"),
#(r'''\bconvinar\b''', r'''combinar''', "VERBOS UAM"),
(r'''\bcudiar\b''', r'''cuidar''', "VERBOS UAM"),
(r'''\bcuidariamos\b''', r'''cuidaríamos''', "VERBOS UAM"),
(r'''\bdeberia\b''', r'''debería''', "VERBOS UAM"),
(r'''\bdeberian\b''', r'''deberían''', "VERBOS UAM"),
#(r'''\bdecia\b''', r'''decía''', "VERBOS UAM"),
#(r'''\bdecian\b''', r'''decían''', "VERBOS UAM"),#Eliminada 25032026
#(r'''\bdecían\b''', r'''decían''', "VERBOS UAM"), #Eliminada 09012026
(r'''\bdefendi\b''', r'''defendí''', "VERBOS UAM"),
(r'''\bdesaogo\b''', r'''desahogo''', "VERBOS UAM"),
(r'''\bdesarrollarian\b''', r'''desarrollarían''', "VERBOS UAM"),
(r'''\bdesataria\b''', r'''desataría''', "VERBOS UAM"),
(r'''\bdesestresasar\b''', r'''desestresar''', "VERBOS UAM"),
(r'''\bdesidratando\b''', r'''deshidratando''', "VERBOS UAM"),
(r'''\bdesimos\b''', r'''decimos''', "VERBOS UAM"),
(r'''\bdesir\b''', r'''decir''', "VERBOS UAM"),
(r'''\bdesire\b''', r'''diré''', "VERBOS UAM"),
(r'''\bdestruiendo\b''', r'''destruyendo''', "VERBOS UAM"),
(r'''\bdetender\b''', r'''detener''', "VERBOS UAM"),
(r'''\bdevemos\b''', r'''debemos''', "VERBOS UAM"),
#(r'''\bdeven\b''', r'''deben''', "VERBOS UAM"),
#(r'''\bdeveria\b''', r'''debería''', "VERBOS UAM"),#09122023
(r'''\bdeveriamos\b''', r'''deberíamos''', "VERBOS UAM"),
(r'''\bdeverian\b''', r'''debería''', "VERBOS UAM"),
(r'''\bdevilitando\b''', r'''debilitando''', "VERBOS UAM"),
(r'''\bdevolviendo\b''', r'''devolviendo''', "VERBOS UAM"),
(r'''\bdiar\b''', r'''odiar''', "VERBOS UAM"),
(r'''\bdiran\b''', r'''dirán''', "VERBOS UAM"),
(r'''\bdiria\b''', r'''diría''', "VERBOS UAM"),
(r'''\bdisen\b''', r'''dicen''', "VERBOS UAM"),
(r'''\bdisfrutaria\b''', r'''disfrutaría''', "VERBOS UAM"),
(r'''\bdisiendo\b''', r'''diciendo''', "VERBOS UAM"),
(r'''\bdiviertan\b''', r'''diviertan''', "VERBOS UAM"),
(r'''\becho\b''', r'''hecho''', "VERBOS UAM"),
(r'''\becuchado\b''', r'''escuchando''', "VERBOS UAM"),
#(r'''\becuchan\b''', r'''escuchando''', "VERBOS UAM"), #16112023
#(r'''\bempesar\b''', r'''empezar''', "VERBOS UAM"),#14112023
#(r'''\bempeze\b''', r'''empecé''', "VERBOS UAM"),
(r'''\bempiesa\b''', r'''empieza''', "VERBOS UAM"),
(r'''\bempiesen\b''', r'''empiecen''', "VERBOS UAM"),
(r'''\bemple\b''', r'''empleé''', "VERBOS UAM"),
(r'''\bencontra\b''', r'''en contra''', "CORRECCION"),#08122023
#(r'''\bencontramos\b''', r'''encontramos''', "VERBOS UAM"), #regla no aporta 25032026
(r'''\bencontre\b''', r'''encontré''', "VERBOS UAM"),
(r'''\bencuntran\b''', r'''encuentran''', "VERBOS UAM"),
(r'''\bentenderan\b''', r'''entenderán''', "VERBOS UAM"),
(r'''\benviame\b''', r'''envíame''', "VERBOS UAM"),
(r'''\bepresensiando\b''', r'''presenciando''', "VERBOS UAM"),
(r'''\bescojeremos\b''', r'''escogéremos''', "VERBOS UAM"),
(r'''\bescrive\b''', r'''escribe''', "VERBOS UAM"),
#(r'''\bestara\b''', r'''estará''', "VERBOS UAM"), #15112023
(r'''\bestaria\b''', r'''estaría''', "VERBOS UAM"),
(r'''\bestarian\b''', r'''estarían''', "VERBOS UAM"),
#(r'''\bestava\b''', r'''estaba''', "VERBOS UAM"),  #16112023
#(r'''\besten\b''', r'''estén''', "VERBOS UAM"), #Se elimina por repeticion con 1588-07012026
(r'''\bestiendan\b''', r'''entiendan''', "VERBOS UAM"),
(r'''\bevitaria\b''', r'''evitaría''', "VERBOS UAM"),
(r'''\bexcluidos\b''', r'''excluidos''', "VERBOS UAM"),
(r'''\bexistia\b''', r'''existía''', "VERBOS UAM"),
(r'''\bexistian\b''', r'''existían''', "VERBOS UAM"),
(r'''\bexistirian\b''', r'''existirían''', "VERBOS UAM"),
(r'''\bextindiendo\b''', r'''extendiendo''', "VERBOS UAM"),
(r'''\bextingir\b''', r'''extinguir''', "VERBOS UAM"),
(r'''\bextinguan\b''', r'''extingan''', "VERBOS UAM"),
(r'''\bextresan\b''', r'''estresan''', "VERBOS UAM"),
(r'''\bfuncionaran\b''', r'''funcionarán''', "VERBOS UAM"),
#(r'''\bgustaria\b''', r'''gustaría''', "VERBOS UAM"), #16112023
(r'''\bhabia\b''', r'''había''', "VERBOS UAM"),
(r'''\bhabian\b''', r'''habían''', "VERBOS UAM"),
(r'''\bhablaria\b''', r'''hablaría''', "VERBOS UAM"),
(r'''\bhabrá\b''', r'''habrán''', "VERBOS UAM"),
#(r'''\bhabran\b''', r'''habrán''', "VERBOS UAM"), #16112023
(r'''\bhabria\b''', r'''habría''', "VERBOS UAM"),
(r'''\bhabrian\b''', r'''habrían''', "VERBOS UAM"),
(r'''\b(h)?acercelo(s)?\b''', r'''\1acérselo\2''', "VERBOS UAM"),# modificada 15072024
(r'''\bhacia\b''', r'''hacía''', "VERBOS UAM"),
(r'''\bhacian\b''', r'''hacían''', "VERBOS UAM"),
(r'''\bhaigan\b''', r'''halla''', "VERBOS UAM"),
(r'''\bhara\b''', r'''hará''', "VERBOS UAM"),
(r'''\bharan\b''', r'''harán''', "VERBOS UAM"),
(r'''\bharia\b''', r'''haría''', "VERBOS UAM"),
(r'''\bhase\b''', r'''hace''', "VERBOS UAM"),
#(r'''\bhaser\b''', r'''hacer''', "VERBOS UAM"), #16112023
(r'''\bhbo\b''', r'''hubo''', "VERBOS UAM"),
(r'''\bhorrar\b''', r'''ahorra''', "VERBOS UAM"),
(r'''\bhubira\b''', r'''hubiera''', "VERBOS UAM"),
(r'''\binclían\b''', r'''incluían''', "VERBOS UAM"),
(r'''\bingresaran\b''', r'''ingresarán''', "VERBOS UAM"),
(r'''\binsentivar\b''', r'''incentivar''', "VERBOS UAM"),
(r'''\binteractuae\b''', r'''interactúe''', "VERBOS UAM"),
(r'''\bire\b''', r'''iré''', "VERBOS UAM"),
(r'''\bisieran\b''', r'''hicieran''', "VERBOS UAM"),
(r'''\bisieron\b''', r'''hicieron''', "VERBOS UAM"),
(r'''\bisimos\b''', r'''hicimos''', "VERBOS UAM"),
#(r'''\biso\b''', r'''hizo''', "VERBOS UAM"), eliminadaporrepeticion 08012026
(r'''\biva\b''', r'''iba''', "VERBOS UAM"),
(r'''\bjusgar\b''', r'''juzgar''', "VERBOS UAM"),
(r'''\bjuzge\b''', r'''juzgue''', "VERBOS UAM"),
(r'''\b lablar\b''', r'''hablar''', "VERBOS UAM"),
#(r'''\blleba\b''', r'''lleva''', "VERBOS UAM"),
(r'''\bllegemos\b''', r'''lleguemos''', "VERBOS UAM"),
(r'''\bllegen\b''', r'''lleguen''', "VERBOS UAM"),
(r'''\bllego\b''', r'''llegó''', "VERBOS UAM"),
(r'''\bmandaran\b''', r'''mandarán''', "VERBOS UAM"),
(r'''\bmejoraria\b''', r'''mejoraría''', "VERBOS UAM"),
(r'''\bmeresen\b''', r'''merecen''', "VERBOS UAM"),
(r'''\bmesclamos\b''', r'''mezclamos''', "VERBOS UAM"),
(r'''\bmesclan\b''', r'''mezclan''', "VERBOS UAM"),
(r'''\bmesclar\b''', r'''mesclar''', "VERBOS UAM"),
#(r'''\bmezcla\b''', r'''mezcla''', "VERBOS UAM"), #17112023
(r'''\bmolestarian\b''', r'''molestarían''', "VERBOS UAM"),
(r'''\bmorira\b''', r'''morirá''', "VERBOS UAM"),
(r'''\bmuevete\b''', r'''muévete''', "VERBOS UAM"),
#(r'''\bnesecitan\b''', r'''necesitan''', "VERBOS UAM"),
(r'''\bnesesitamos\b''', r'''necesitamos''', "VERBOS UAM"),
(r'''\bobamos\b''', r'''íbamos''', "VERBOS UAM"),
(r'''\bocurria\b''', r'''ocurría''', "VERBOS UAM"),
(r'''\bocurrio\b''', r'''ocurrió''', "VERBOS UAM"),
#(r'''\bparese\b''', r'''parece''', "VERBOS UAM"), #16112023
(r'''\bpasame\b''', r'''pásame''', "VERBOS UAM"),
(r'''\bpasaria\b''', r'''pasaría''', "VERBOS UAM"),
(r'''\bpatiar\b''', r'''patear''', "VERBOS UAM"),
(r'''\bpeliado\b''', r'''peleado''', "VERBOS UAM"),
(r'''\bpeliar\b''', r'''pelar''', "VERBOS UAM"),
(r'''\bpemsar\b''', r'''pensar''', "VERBOS UAM"),
(r'''\bpensaran\b''', r'''pensarán''', "VERBOS UAM"),
(r'''\bpeskar\b''', r'''pescar''', "VERBOS UAM"),
(r'''\bpiendo\b''', r'''pienso''', "VERBOS UAM"),
#(r'''\bpiensan\b''', r'''piensan''', "VERBOS UAM"), eliminada 21062024
(r'''\bpienzan\b''', r'''piensan''', "VERBOS UAM"),
(r'''\bpiesan\b''', r'''piensan''', "VERBOS UAM"),
(r'''\bpodia\b''', r'''podía''', "VERBOS UAM"),
(r'''\bpodian\b''', r'''podían''', "VERBOS UAM"),
(r'''\bpodra\b''', r'''podrá''', "VERBOS UAM"),
(r'''\bpodran\b''', r'''podrán''', "VERBOS UAM"),
(r'''\bpodria\b''', r'''podría''', "VERBOS UAM"),  #28112023
#(r'''\bpodriamos\b''', r'''podríamos''', "VERBOS UAM"),
(r'''\bpodrian\b''', r'''podrían''', "VERBOS UAM"),
(r'''\bpondriamos\b''', r'''podríamos''', "VERBOS UAM"),
#(r'''\bprebenir\b''', r'''prevenir''', "VERBOS UAM"),
(r'''\bprece\b''', r'''parece''', "VERBOS UAM"),
#(r'''\bprobocar\b''', r'''provocar''', "VERBOS UAM"),
(r'''\bprodia\b''', r'''podría''', "VERBOS UAM"),
(r'''\bprodusen\b''', r'''producen''', "VERBOS UAM"),
(r'''\bprotestrar\b''', r'''protestar''', "VERBOS UAM"),
(r'''\bpuediera\b''', r'''pudiera''', "VERBOS UAM"),
(r'''\bquedara\b''', r'''quedará''', "VERBOS UAM"),
(r'''\bquedaran\b''', r'''quedarán''', "VERBOS UAM"),
(r'''\bquere\b''', r'''quiere''', "VERBOS UAM"),
(r'''\bqueria\b''', r'''quería''', "VERBOS UAM"),
(r'''\bquidar\b''', r'''cuidar''', "VERBOS UAM"),
(r'''\bquitariamos\b''', r'''quitaríamos''', "VERBOS UAM"),
(r'''\brebisar\b''', r'''revisar''', "VERBOS UAM"),
(r'''\brecojer\b''', r'''recoger''', "VERBOS UAM"),
#(r'''\breducir\b''', r'''''', "VERBOS UAM"), 09032026 eliminada
(r'''\bredusir\b''', r'''reducir''', "VERBOS UAM"),
(r'''\breian\b''', r'''reían''', "VERBOS UAM"),
(r'''\bremomever\b''', r'''remover''', "VERBOS UAM"),
(r'''\brepetiendo\b''', r'''repitiendo''', "VERBOS UAM"),
(r'''\brepetiran\b''', r'''repetirán''', "VERBOS UAM"),
(r'''\brepiramos\b''', r'''respiramos''', "VERBOS UAM"),
(r'''\bresibe\b''', r'''recibe''', "VERBOS UAM"),
(r'''\bresibir\b''', r'''recibir''', "VERBOS UAM"),
(r'''\bresiclando\b''', r'''reciclando''', "VERBOS UAM"),
(r'''\bresive\b''', r'''recibe''', "VERBOS UAM"),
#(r'''\bresiven\b''', r'''reciben''', "VERBOS UAM"), #16112023
(r'''\bresivir\b''', r'''recibir''', "VERBOS UAM"),
(r'''\brespirtar\b''', r'''respirar''', "VERBOS UAM"),
(r'''\brespondi\b''', r'''respondí''', "VERBOS UAM"),
(r'''\breune\b''', r'''reúne''', "VERBOS UAM"),
(r'''\breusando\b''', r'''reusar''', "VERBOS UAM"),
(r'''\breutilizarce\b''', r'''reutilizarse''', "VERBOS UAM"),
(r'''\breutilsar\b''', r'''reutilizar''', "VERBOS UAM"),
(r'''\brompera\b''', r'''romperá''', "VERBOS UAM"),
(r'''\brreutilizar\b''', r'''reutilizar''', "VERBOS UAM"),
(r'''\bsabia\b''', r'''sabía''', "VERBOS UAM"),
(r'''\bsabian\b''', r'''sabían''', "VERBOS UAM"),
(r'''\bsabra\b''', r'''sabrá''', "VERBOS UAM"),
(r'''\bsabran\b''', r'''sabrán''', "VERBOS UAM"),
(r'''\bsabria\b''', r'''sabría''', "VERBOS UAM"),
(r'''\bsalian\b''', r'''salían''', "VERBOS UAM"),
(r'''\bsavemos\b''', r'''salvemos''', "VERBOS UAM"),
(r'''\bsecaran\b''', r'''secarán''', "VERBOS UAM"),
(r'''\bseguiran\b''', r'''seguirán''', "VERBOS UAM"),
(r'''\bsentiran\b''', r'''sentirán''', "VERBOS UAM"),
(r'''\bsequia\b''', r'''sequía''', "VERBOS UAM"),
#(r'''\bsera\b''', r'''será''', "VERBOS UAM"), #Eliminada por redundancia 
(r'''\bseran\b''', r'''serán ''', "VERBOS UAM"),
(r'''\bsere\b''', r'''seré''', "VERBOS UAM"),
(r'''\bseria\b''', r'''sería''', "VERBOS UAM"),#09122023
(r'''\bSeria\b''', r'''Sería''', "VERBOS UAM"),#09122023
(r'''\bseriamos\b''', r'''seríamos''', "VERBOS UAM"),
#(r'''\bserian\b''', r'''serían''', "VERBOS UAM"), 09122023
(r'''\bserrar\b''', r'''cerrar''', "VERBOS UAM"),
(r'''\bsiquen\b''', r'''siguen''', "VERBOS UAM"),
(r'''\bsobrevir\b''', r'''sobrevivir''', "VERBOS UAM"),
(r'''\bsonaria\b''', r'''sonaría''', "VERBOS UAM"),
(r'''\bsufirian\b''', r'''sufrirían''', "VERBOS UAM"),
(r'''\bsufri\b''', r'''sufrí''', "VERBOS UAM"),
(r'''\bsufriamos\b''', r'''sufríamos''', "VERBOS UAM"),
(r'''\bsufririamos\b''', r'''sufriríamos''', "VERBOS UAM"),
(r'''\bsufririan\b''', r'''sufrirían''', "VERBOS UAM"),
(r'''\bsuperara\b''', r'''superará''', "VERBOS UAM"),
(r'''\bsupieramos\b''', r'''supíeramos''', "VERBOS UAM"),
(r'''\btendra\b''', r'''tendrá''', "VERBOS UAM"),
(r'''\btendriamos\b''', r'''tendríamos''', "VERBOS UAM"),
(r'''\btendrian\b''', r'''tendrían''', "VERBOS UAM"),
(r'''\btenia\b''', r'''tenía''', "VERBOS UAM"),
(r'''\btraducí\b''', r'''traduje''', "VERBOS UAM"),
(r'''\btuveron\b''', r'''tuvieron''', "VERBOS UAM"),
(r'''\bubiera\b''', r'''hubiera''', "VERBOS UAM"),
(r'''\bubo\b''', r'''hubo''', "VERBOS UAM"),
(r'''\butilisan\b''', r'''utilizan''', "VERBOS UAM"),
#(r'''\butilize\b''', r'''utilice''', "VERBOS UAM"),
(r'''\butilzian\b''', r'''utilizar''', "VERBOS UAM"),
(r'''\bvalla\b''', r'''vaya''', "VERBOS UAM"),
(r'''\bvañamos\b''', r'''bañamos''', "VERBOS UAM"),
(r'''\bveia\b''', r'''veía''', "VERBOS UAM"),
(r'''\bvera\b''', r'''verá''', "VERBOS UAM"),
(r'''\bveran\b''', r'''verán''', "VERBOS UAM"),
(r'''\bveria\b''', r'''vería''', "VERBOS UAM"),
(r'''\bverian\b''', r'''verían''', "VERBOS UAM"),
(r'''\bversar\b''', r'''versar''', "VERBOS UAM"),
(r'''\bvivieramos\b''', r'''viviéramos''', "VERBOS UAM"),
(r'''\bvolberia\b''', r'''volvería''', "VERBOS UAM"),
(r'''\bvolvera\b''', r'''volverá''', "VERBOS UAM"),
(r'''\bvolvio\b''', r'''volvió''', "VERBOS UAM"),
(r'''\byevo\b''', r'''llevo''', "VERBOS UAM"),
(r'''\byueve\b''', r'''llueve''', "VERBOS UAM"),
### ESDRÚJULAS NUEVAS

#(r'''\berror\b''', r'''corrección''', "ESDRÚJULAS"), #14112023
(r'''\babaco\b''', r'''ábaco''', "ESDRÚJULAS"),
(r'''\bacademico\b''', r'''académico''', "ESDRÚJULAS"),
(r'''\bacolito\b''', r'''acólito''', "ESDRÚJULAS"),
(r'''\bacuatico\b''', r'''acuático''', "ESDRÚJULAS"),
(r'''\bacuifero\b''', r'''acuífero''', "ESDRÚJULAS"),
(r'''\bacustica\b''', r'''acústica''', "ESDRÚJULAS"),
(r'''\baereo\b''', r'''aéreo''', "ESDRÚJULAS"),
(r'''\bafonico\b''', r'''afónico''', "ESDRÚJULAS"),
(r'''\bagricola\b''', r'''agrícola''', "ESDRÚJULAS"),
(r'''\balgebra\b''', r'''álgebra''', "ESDRÚJULAS"),
(r'''\bAlvaro\b''', r'''álvaro''', "ESDRÚJULAS"),
(r'''\bambito\b''', r'''ámbito''', "ESDRÚJULAS"),
(r'''\bamerica\b''', r'''américa''', "ESDRÚJULAS"),
(r'''\bamicisimo\b''', r'''amicísimo''', "ESDRÚJULAS"),
(r'''\banalitico\b''', r'''analítico''', "ESDRÚJULAS"),
(r'''\bangulo\b''', r'''ángulo''', "ESDRÚJULAS"),
(r'''\banonimo\b''', r'''anónimo''', "ESDRÚJULAS"),
(r'''\bantibiotico\b''', r'''antibiótico''', "ESDRÚJULAS"),
(r'''\bantigona\b''', r'''antígona''', "ESDRÚJULAS"),
(r'''\bantipatico\b''', r'''antipático''', "ESDRÚJULAS"),
(r'''\bapocrifo\b''', r'''apócrifo''', "ESDRÚJULAS"),
(r'''\baposito\b''', r'''apósito''', "ESDRÚJULAS"),
(r'''\bapostrofe\b''', r'''apóstrofe''', "ESDRÚJULAS"),
(r'''\bapostrofo\b''', r'''apóstrofo''', "ESDRÚJULAS"),
(r'''\bapoyandose\b''', r'''apoyándose''', "ESDRÚJULAS"),
(r'''\barabe\b''', r'''árabe''', "ESDRÚJULAS"),
(r'''\barbitro\b''', r'''árbitro''', "ESDRÚJULAS"),
#(r'''\barboles\b''', r'''árboles''', "ESDRÚJULAS"),  #16112023
(r'''\barea(s?)\b''', r'''área\1''', "ESDRÚJULAS"), #modificada 15072024
(r'''\baromatica\b''', r'''aromática''', "ESDRÚJULAS"),
(r'''\baromatico\b''', r'''aromático''', "ESDRÚJULAS"),
(r'''\barreglate\b''', r'''arréglate''', "ESDRÚJULAS"),
(r'''\bartifice\b''', r'''artífice''', "ESDRÚJULAS"),
(r'''\batlantico\b''', r'''atlántico''', "ESDRÚJULAS"),
(r'''\batletico\b''', r'''atlético''', "ESDRÚJULAS"),
(r'''\batmosfera\b''', r'''atmósfera''', "ESDRÚJULAS"),
(r'''\batomico\b''', r'''atómico''', "ESDRÚJULAS"),
(r'''\batraerselos\b''', r'''atraérselos''', "ESDRÚJULAS"),
(r'''\bautobiografica\b''', r'''autobiográfica''', "ESDRÚJULAS"),
(r'''\bAvila\b''', r'''Ávila''', "ESDRÚJULAS"),
(r'''\bayudeme\b''', r'''ayúdeme''', "ESDRÚJULAS"),
(r'''\bbaculo\b''', r'''báculo''', "ESDRÚJULAS"),
(r'''\bbalsamo\b''', r'''bálsamo''', "ESDRÚJULAS"),
(r'''\bbañese\b''', r'''báñese''', "ESDRÚJULAS"),
(r'''\bbarbaro\b''', r'''bárbaro''', "ESDRÚJULAS"),
(r'''\bbartulos\b''', r'''bártulos''', "ESDRÚJULAS"),
(r'''\bbelgica\b''', r'''bélgica''', "ESDRÚJULAS"),
(r'''\bbesandole\b''', r'''besándole''', "ESDRÚJULAS"),
(r'''\bbiblico\b''', r'''bíblico''', "ESDRÚJULAS"),
(r'''\bbifido\b''', r'''bífido''', "ESDRÚJULAS"),
(r'''\bbrocoli\b''', r'''brócoli''', "ESDRÚJULAS"),
(r'''\bbrujula\b''', r'''brújula''', "ESDRÚJULAS"),
(r'''\bbucolico\b''', r'''bucólico''', "ESDRÚJULAS"),
(r'''\bburlese\b''', r'''búrlese''', "ESDRÚJULAS"),
(r'''\bbuscame\b''', r'''búscame''', "ESDRÚJULAS"),
(r'''\bcalendula\b''', r'''caléndula''', "ESDRÚJULAS"),
(r'''\bcalido\b''', r'''cálido''', "ESDRÚJULAS"),
(r'''\bcallate\b''', r'''cállate''', "ESDRÚJULAS"),
(r'''\bcallese\b''', r'''cállese''', "ESDRÚJULAS"),
(r'''\bcamara\b''', r'''cámara''', "ESDRÚJULAS"),
(r'''\bcamaras\b''', r'''cámaras''', "ESDRÚJULAS"),
(r'''\bcanonigos\b''', r'''canónigos''', "ESDRÚJULAS"),
(r'''\bcantalas\b''', r'''cántalas''', "ESDRÚJULAS"),
(r'''\bcantalo\b''', r'''cántalo''', "ESDRÚJULAS"),
(r'''\bcantaros\b''', r'''cántaros''', "ESDRÚJULAS"),
(r'''\bcantico\b''', r'''cántico''', "ESDRÚJULAS"),
(r'''\bcaotico\b''', r'''caótico''', "ESDRÚJULAS"),
(r'''\bcaoticos\b''', r'''caóticos''', "ESDRÚJULAS"),
(r'''\bcaratula\b''', r'''carátula''', "ESDRÚJULAS"),
(r'''\bcarceles\b''', r'''cárceles''', "ESDRÚJULAS"),
(r'''\bcascara\b''', r'''cáscara''', "ESDRÚJULAS"),
(r'''\bcatalogo\b''', r'''catálogo''', "ESDRÚJULAS"),
(r'''\bcatastrofe\b''', r'''catástrofe''', "ESDRÚJULAS"),
(r'''\bcaucasico\b''', r'''caucásico''', "ESDRÚJULAS"),
(r'''\bcavernicola\b''', r'''cavernícola''', "ESDRÚJULAS"),
(r'''\bcedula\b''', r'''cédula''', "ESDRÚJULAS"),
(r'''\bcelebre\b''', r'''célebre''', "ESDRÚJULAS"),
(r'''\bcelebres\b''', r'''célebres''', "ESDRÚJULAS"),
(r'''\bcentesima\b''', r'''centésima''', "ESDRÚJULAS"),
(r'''\bcentimetro\b''', r'''centímetro''', "ESDRÚJULAS"),
(r'''\bcentrico\b''', r'''céntrico''', "ESDRÚJULAS"),
(r'''\bceramica\b''', r'''cerámica''', "ESDRÚJULAS"),
(r'''\bcirculo\b''', r'''círculo''', "ESDRÚJULAS"),
(r'''\bcitara\b''', r'''cítara''', "ESDRÚJULAS"),
(r'''\bclasico\b''', r'''clásico''', "ESDRÚJULAS"),
(r'''\bclerigo\b''', r'''clérigo''', "ESDRÚJULAS"),
(r'''\bcodigo\b''', r'''código''', "ESDRÚJULAS"),
(r'''\bcolico\b''', r'''cólico''', "ESDRÚJULAS"),
(r'''\bcomica\b''', r'''cómica''', "ESDRÚJULAS"),
(r'''\bcomico\b''', r'''cómico''', "ESDRÚJULAS"),
(r'''\bcomicos\b''', r'''cómicos''', "ESDRÚJULAS"),
(r'''\bcomunmente\b''', r'''comúnmente''', "ESDRÚJULAS"),
(r'''\bcontarselas\b''', r'''contárselas''', "ESDRÚJULAS"),
(r'''\bcontemporaneo\b''', r'''contemporáneo''', "ESDRÚJULAS"),
(r'''\bconyuge\b''', r'''cónyuge''', "ESDRÚJULAS"),
(r'''\bcopula\b''', r'''cópula''', "ESDRÚJULAS"),
(r'''\bcortesmente\b''', r'''cortésmente''', "ESDRÚJULAS"),
(r'''\bcosmico\b''', r'''cósmico''', "ESDRÚJULAS"),
(r'''\bcraneo\b''', r'''cráneo''', "ESDRÚJULAS"),
(r'''\bcredito\b''', r'''crédito''', "ESDRÚJULAS"),
(r'''\bcronica\b''', r'''crónica''', "ESDRÚJULAS"),
(r'''\bcronicas\b''', r'''crónicas''', "ESDRÚJULAS"),
(r'''\bcuentanos\b''', r'''cuéntanos''', "ESDRÚJULAS"),
(r'''\bcuidate\b''', r'''cuídate''', "ESDRÚJULAS"),
(r'''\bdabamos\b''', r'''dábamos''', "ESDRÚJULAS"),
(r'''\bdalmata\b''', r'''dálmata''', "ESDRÚJULAS"),
(r'''\bdarselo\b''', r'''dárselo''', "ESDRÚJULAS"),
(r'''\bdebito\b''', r'''débito''', "ESDRÚJULAS"),
(r'''\bDebora\b''', r'''débora''', "ESDRÚJULAS"),
(r'''\bdecada\b''', r'''década''', "ESDRÚJULAS"),
(r'''\bdecalogo\b''', r'''decálogo''', "ESDRÚJULAS"),
(r'''\bdecimo\b''', r'''décimo''', "ESDRÚJULAS"),
(r'''\bdecimononico\b''', r'''decimonónico''', "ESDRÚJULAS"),
(r'''\bdecirselo\b''', r'''decírselo''', "ESDRÚJULAS"),
(r'''\bdeficit\b''', r'''déficit''', "ESDRÚJULAS"),
(r'''\bdejandole\b''', r'''dejándole''', "ESDRÚJULAS"),
(r'''\bdejenme\b''', r'''déjenme''', "ESDRÚJULAS"),
(r'''\bdemeritos\b''', r'''deméritos''', "ESDRÚJULAS"),
(r'''\bdeposito\b''', r'''depósito''', "ESDRÚJULAS"),
(r'''\bdialogo\b''', r'''diálogo''', "ESDRÚJULAS"),
(r'''\bdibujalo\b''', r'''dibújalo''', "ESDRÚJULAS"),
(r'''\bdidactico\b''', r'''didáctico''', "ESDRÚJULAS"),
(r'''\bdigale\b''', r'''dígale''', "ESDRÚJULAS"),
(r'''\bdigame\b''', r'''dígame''', "ESDRÚJULAS"),
(r'''\bdiganos\b''', r'''díganos''', "ESDRÚJULAS"),
(r'''\bdomestica\b''', r'''doméstica''', "ESDRÚJULAS"),
(r'''\bdrastico\b''', r'''drástico''', "ESDRÚJULAS"),
(r'''\bebano\b''', r'''ébano''', "ESDRÚJULAS"),
(r'''\becologico\b''', r'''ecológico''', "ESDRÚJULAS"),
(r'''\beconomico\b''', r'''económico''', "ESDRÚJULAS"),
(r'''\bejercito\b''', r'''ejército''', "ESDRÚJULAS"),
(r'''\belectrico\b''', r'''eléctrico''', "ESDRÚJULAS"),
(r'''\benergico\b''', r'''enérgico''', "ESDRÚJULAS"),
(r'''\benterate\b''', r'''entérate''', "ESDRÚJULAS"),
(r'''\benterrabamos\b''', r'''enterrábamos''', "ESDRÚJULAS"),
(r'''\bepica\b''', r'''épica''', "ESDRÚJULAS"),
(r'''\bepistola\b''', r'''epístola''', "ESDRÚJULAS"),
(r'''\bergastula\b''', r'''ergástula''', "ESDRÚJULAS"),
(r'''\berratico\b''', r'''errático''', "ESDRÚJULAS"),
(r'''\bescandalo\b''', r'''escándalo''', "ESDRÚJULAS"),
(r'''\besceptico\b''', r'''escéptico''', "ESDRÚJULAS"),
(r'''\bescondete\b''', r'''escóndete''', "ESDRÚJULAS"),
(r'''\bescribele\b''', r'''escríbele''', "ESDRÚJULAS"),
(r'''\bescualido\b''', r'''escuálido''', "ESDRÚJULAS"),
(r'''\besdrujula\b''', r'''esdrújula''', "ESDRÚJULAS"),
(r'''\bespatula\b''', r'''espátula''', "ESDRÚJULAS"),
(r'''\bespectaculo\b''', r'''espectáculo''', "ESDRÚJULAS"),
(r'''\bestabamos\b''', r'''estábamos''', "ESDRÚJULAS"),
(r'''\bestadistico\b''', r'''estadístico''', "ESDRÚJULAS"),
(r'''\bestetica\b''', r'''estética''', "ESDRÚJULAS"),
(r'''\bestomago\b''', r'''estómago''', "ESDRÚJULAS"),
(r'''\bestrepito\b''', r'''estrépito''', "ESDRÚJULAS"),
(r'''\bestupido\b''', r'''estúpido''', "ESDRÚJULAS"),
(r'''\betica\b''', r'''ética''', "ESDRÚJULAS"),
(r'''\bexamenes\b''', r'''exámenes''', "ESDRÚJULAS"),
(r'''\bexito\b''', r'''éxito''', "ESDRÚJULAS"),
(r'''\bextasis\b''', r'''éxtasis''', "ESDRÚJULAS"),
(r'''\bfabula\b''', r'''fábula''', "ESDRÚJULAS"),
#(r'''\bfacilmente\b''', r'''fácilmente''', "ESDRÚJULAS"),
(r'''\bfanatico\b''', r'''fanático''', "ESDRÚJULAS"),
(r'''\bfantastico\b''', r'''fantástico''', "ESDRÚJULAS"),
(r'''\bfecula\b''', r'''fécula''', "ESDRÚJULAS"),
(r'''\bfemina\b''', r'''fémina''', "ESDRÚJULAS"),
(r'''\bferetro\b''', r'''féretro''', "ESDRÚJULAS"),
(r'''\bferreo\b''', r'''férreo''', "ESDRÚJULAS"),
(r'''\bfigurense\b''', r'''figúrense''', "ESDRÚJULAS"),
(r'''\bfilosofo\b''', r'''filósofo''', "ESDRÚJULAS"),
#(r'''\bfisica\b''', r'''física''', "ESDRÚJULAS"), Repetida 1633 - se elimina 07012026
(r'''\bfistula\b''', r'''fístula''', "ESDRÚJULAS"),
(r'''\bfonetica\b''', r'''fonética''', "ESDRÚJULAS"),
(r'''\bfonetico\b''', r'''fonético''', "ESDRÚJULAS"),
(r'''\bforaneo\b''', r'''foráneo''', "ESDRÚJULAS"),
(r'''\bformula\b''', r'''fórmula''', "ESDRÚJULAS"),
(r'''\bfosforo\b''', r'''fósforo''', "ESDRÚJULAS"),
(r'''\bfriamente\b''', r'''fríamente''', "ESDRÚJULAS"),
(r'''\bfrotandose\b''', r'''frotándose''', "ESDRÚJULAS"),
(r'''\bfueramos\b''', r'''fuéramos''', "ESDRÚJULAS"),
(r'''\bfurunculo\b''', r'''furúnculo''', "ESDRÚJULAS"),
(r'''\bgandara\b''', r'''gándara''', "ESDRÚJULAS"),
(r'''\bgargara\b''', r'''gárgara''', "ESDRÚJULAS"),
(r'''\bgastrico\b''', r'''gástrico''', "ESDRÚJULAS"),
(r'''\bgenero\b''', r'''género''', "ESDRÚJULAS"),
(r'''\bgeografico\b''', r'''geográfico''', "ESDRÚJULAS"),
(r'''\bgeologico\b''', r'''geológico''', "ESDRÚJULAS"),
(r'''\bgermenes\b''', r'''gérmenes''', "ESDRÚJULAS"),
(r'''\bgluteo\b''', r'''glúteo''', "ESDRÚJULAS"),
(r'''\bgondola\b''', r'''góndola''', "ESDRÚJULAS"),
(r'''\bgotico\b''', r'''gótico''', "ESDRÚJULAS"),
(r'''\bgraficas\b''', r'''gráficas''', "ESDRÚJULAS"),
(r'''\bgrafico\b''', r'''gráfico''', "ESDRÚJULAS"),
(r'''\bgramatica\b''', r'''gramática''', "ESDRÚJULAS"),
(r'''\bhabito\b''', r'''hábito''', "ESDRÚJULAS"),
(r'''\bhaciendola\b''', r'''haciéndola''', "ESDRÚJULAS"),
(r'''\bheroe\b''', r'''héroe''', "ESDRÚJULAS"),
(r'''\bheterogeneo\b''', r'''heterogéneo''', "ESDRÚJULAS"),
(r'''\bhidraulico\b''', r'''hidráulico''', "ESDRÚJULAS"),
(r'''\bhidrogeno\b''', r'''hidrógeno''', "ESDRÚJULAS"),
(r'''\bhieratico\b''', r'''hierático''', "ESDRÚJULAS"),
(r'''\bhigado\b''', r'''hígado''', "ESDRÚJULAS"),
(r'''\bhipica\b''', r'''hípica''', "ESDRÚJULAS"),
(r'''\bhipocrita\b''', r'''hipócrita''', "ESDRÚJULAS"),
(r'''\bhipocritas\b''', r'''hipócritas''', "ESDRÚJULAS"),
(r'''\bhipodromo\b''', r'''hipódromo''', "ESDRÚJULAS"),
(r'''\bhipopotamo\b''', r'''hipopótamo''', "ESDRÚJULAS"),
(r'''\bhistorico\b''', r'''histórico''', "ESDRÚJULAS"),
(r'''\bhomogeneo\b''', r'''homogéneo''', "ESDRÚJULAS"),
(r'''\bhuerfano\b''', r'''huérfano''', "ESDRÚJULAS"),
(r'''\bhuespedes\b''', r'''huéspedes''', "ESDRÚJULAS"),
(r'''\bhumanistico\b''', r'''humanístico''', "ESDRÚJULAS"),
(r'''\bhumedo\b''', r'''húmedo''', "ESDRÚJULAS"),
(r'''\bhumoristico\b''', r'''humorístico''', "ESDRÚJULAS"),
(r'''\bidoneo\b''', r'''idóneo''', "ESDRÚJULAS"),
(r'''\bimagenes\b''', r'''imágenes''', "ESDRÚJULAS"),
(r'''\bimplicito\b''', r'''implícito''', "ESDRÚJULAS"),
(r'''\bindice\b''', r'''índice''', "ESDRÚJULAS"),
(r'''\binedito\b''', r'''inédito''', "ESDRÚJULAS"),
(r'''\binequivoco\b''', r'''inequívoco''', "ESDRÚJULAS"),
(r'''\binformatico\b''', r'''informático''', "ESDRÚJULAS"),
(r'''\binhospito\b''', r'''inhóspito''', "ESDRÚJULAS"),
(r'''\binsipido\b''', r'''insípido''', "ESDRÚJULAS"),
(r'''\bintrepido\b''', r'''intrépido''', "ESDRÚJULAS"),
(r'''\bironico\b''', r'''irónico''', "ESDRÚJULAS"),
(r'''\bJeronimo\b''', r'''Jerónimo''', "ESDRÚJULAS"),
(r'''\bjubilo\b''', r'''júbilo''', "ESDRÚJULAS"),
(r'''\bjupiter\b''', r'''júpiter''', "ESDRÚJULAS"),
(r'''\bjurasico\b''', r'''jurásico''', "ESDRÚJULAS"),
(r'''\bkarate\b''', r'''kárate''', "ESDRÚJULAS"),
(r'''\blacteo\b''', r'''lácteo''', "ESDRÚJULAS"),
(r'''\blagrima\b''', r'''lágrima''', "ESDRÚJULAS"),
(r'''\blagrimas\b''', r'''lágrimas''', "ESDRÚJULAS"),
(r'''\blamina\b''', r'''lámina''', "ESDRÚJULAS"),
(r'''\blampara\b''', r'''lámpara''', "ESDRÚJULAS"),
(r'''\blastima\b''', r'''lástima''', "ESDRÚJULAS"),
(r'''\blatigo\b''', r'''látigo''', "ESDRÚJULAS"),
(r'''\bLazaro\b''', r'''Lázaro''', "ESDRÚJULAS"),
(r'''\blegamo\b''', r'''légamo''', "ESDRÚJULAS"),
(r'''\blegitimo\b''', r'''legítimo''', "ESDRÚJULAS"),
(r'''\blevantemonos\b''', r'''levantémonos''', "ESDRÚJULAS"),
(r'''\blexico\b''', r'''léxico''', "ESDRÚJULAS"),
(r'''\blibelula\b''', r'''libélula''', "ESDRÚJULAS"),
(r'''\blimitrofe\b''', r'''limítrofe''', "ESDRÚJULAS"),
(r'''\blineas\b''', r'''líneas''', "ESDRÚJULAS"),
(r'''\bllegabamos\b''', r'''llegábamos''', "ESDRÚJULAS"),
(r'''\bllegaramos\b''', r'''llegáramos''', "ESDRÚJULAS"),
(r'''\bllevabamos\b''', r'''llevábamos''', "ESDRÚJULAS"),
(r'''\blobrego\b''', r'''lóbrego''', "ESDRÚJULAS"),
(r'''\blogica\b''', r'''lógica''', "ESDRÚJULAS"),
(r'''\blogico\b''', r'''lógico''', "ESDRÚJULAS"),
(r'''\blucido\b''', r'''lúcido''', "ESDRÚJULAS"),
(r'''\blucuma\b''', r'''lúcuma''', "ESDRÚJULAS"),
(r'''\blugubre\b''', r'''lúgubre''', "ESDRÚJULAS"),
(r'''\bmacula\b''', r'''mácula''', "ESDRÚJULAS"),
(r'''\bmagico\b''', r'''mágico''', "ESDRÚJULAS"),
(r'''\bmagnifica\b''', r'''magnífica''', "ESDRÚJULAS"),
(r'''\bmagnificamente\b''', r'''magníficamente''', "ESDRÚJULAS"),
(r'''\bmagnifico\b''', r'''magnífico''', "ESDRÚJULAS"),
(r'''\bmantengalos\b''', r'''manténgalos''', "ESDRÚJULAS"),
#(r'''\bmaquina\b''', r'''máquina''', "ESDRÚJULAS"), #15112023
(r'''\bmaritimo\b''', r'''marítimo''', "ESDRÚJULAS"),
(r'''\bmascara\b''', r'''máscara''', "ESDRÚJULAS"),
(r'''\bmatematica\b''', r'''matemática''', "ESDRÚJULAS"),
#(r''' maximo ''', r''' máximo ''', "ESDRÚJULAS"), #Eliminada 020120226
(r'''\bmayuscula\b''', r'''mayúscula''', "ESDRÚJULAS"),
(r'''\bmecanico\b''', r'''mecánico''', "ESDRÚJULAS"),
(r'''\bmedano\b''', r'''médano''', "ESDRÚJULAS"),
(r'''\bmedico\b''', r'''médico''', "ESDRÚJULAS"),
(r'''\bmelancolico\b''', r'''melancólico''', "ESDRÚJULAS"),
(r'''\bMexico\b''', r'''México''', "ESDRÚJULAS"),
(r'''\bmiercoles\b''', r'''miércoles''', "ESDRÚJULAS"),
(r'''\bmilimetro\b''', r'''milímetro''', "ESDRÚJULAS"),
(r'''\bminimo\b''', r'''mínimo''', "ESDRÚJULAS"),
(r'''\bmirelo\b''', r'''mírelo''', "ESDRÚJULAS"),
(r'''\bmisera\b''', r'''mísera''', "ESDRÚJULAS"),
(r'''\bmonaco\b''', r'''mónaco''', "ESDRÚJULAS"),
(r'''\bmonotona\b''', r'''monótona''', "ESDRÚJULAS"),
(r'''\bmuchisimo\b''', r'''muchísimo''', "ESDRÚJULAS"),
(r'''\bmucura\b''', r'''múcura''', "ESDRÚJULAS"),
(r'''\bmultiple\b''', r'''múltiple''', "ESDRÚJULAS"),
(r'''\bmusculo\b''', r'''músculo''', "ESDRÚJULAS"),
#(r'''\bmusica\b''', r'''música''', "ESDRÚJULAS"),
(r'''\bnanometro\b''', r'''nanómetro''', "ESDRÚJULAS"),
(r'''\bnausea\b''', r'''náusea''', "ESDRÚJULAS"),
(r'''\bnispero\b''', r'''níspero''', "ESDRÚJULAS"),
(r'''\bnodulo\b''', r'''nódulo''', "ESDRÚJULAS"),
(r'''\bnomada\b''', r'''nómada''', "ESDRÚJULAS"),
(r'''\bnomina\b''', r'''nómina''', "ESDRÚJULAS"),
(r'''\bnonuplo\b''', r'''nónuplo''', "ESDRÚJULAS"),
(r'''\bnumerico\b''', r'''numérico''', "ESDRÚJULAS"),
(r'''\bnumero\b''', r'''número''', "ESDRÚJULAS"),
(r'''\bnumeros\b''', r'''números''', "ESDRÚJULAS"),
(r'''\bnacara\b''', r'''ñácara''', "ESDRÚJULAS"),
(r'''\bnangara\b''', r'''ñángara''', "ESDRÚJULAS"),
(r'''\bobstaculo\b''', r'''obstáculo''', "ESDRÚJULAS"),
(r'''\boceano\b''', r'''océano''', "ESDRÚJULAS"),
(r'''\bopalo\b''', r'''ópalo''', "ESDRÚJULAS"),
(r'''\bopera\b''', r'''ópera''', "ESDRÚJULAS"),
(r'''\boptica\b''', r'''óptica''', "ESDRÚJULAS"),
(r'''\boptimo\b''', r'''óptimo''', "ESDRÚJULAS"),
(r'''\boraculo\b''', r'''oráculo''', "ESDRÚJULAS"),
(r'''\boregano\b''', r'''orégano''', "ESDRÚJULAS"),
(r'''\borgano\b''', r'''órgano''', "ESDRÚJULAS"),
(r'''\borigenes\b''', r'''orígenes''', "ESDRÚJULAS"),
(r'''\borquidea\b''', r'''orquídea''', "ESDRÚJULAS"),
(r'''\bortografico\b''', r'''ortográfico''', "ESDRÚJULAS"),
(r'''\bosculo\b''', r'''ósculo''', "ESDRÚJULAS"),
(r'''\boseo\b''', r'''óseo''', "ESDRÚJULAS"),
(r'''\boxigeno\b''', r'''oxígeno''', "ESDRÚJULAS"),
(r'''\bpacifico\b''', r'''pacífico''', "ESDRÚJULAS"),
(r'''\bpagina\b''', r'''página''', "ESDRÚJULAS"),
(r'''\bpajaro(s?)\b''', r'''pájaro\1''', "ESDRÚJULAS"),#14112023
(r'''\bpaleolitico\b''', r'''paleolítico''', "ESDRÚJULAS"),
(r'''\bpalido\b''', r'''pálido''', "ESDRÚJULAS"),
(r'''\bpalindromo\b''', r'''palíndromo''', "ESDRÚJULAS"),
(r'''\bpalpito\b''', r'''pálpito''', "ESDRÚJULAS"),
(r'''\bpancreas\b''', r'''páncreas''', "ESDRÚJULAS"),
(r'''\bpanico\b''', r'''pánico''', "ESDRÚJULAS"),
(r'''\bpareciendome\b''', r'''pareciéndome''', "ESDRÚJULAS"),
(r'''\bparentesis\b''', r'''paréntesis''', "ESDRÚJULAS"),
(r'''\bparrafo\b''', r'''párrafo''', "ESDRÚJULAS"),
(r'''\bparrafos\b''', r'''párrafos''', "ESDRÚJULAS"),
(r'''\bparroco\b''', r'''párroco''', "ESDRÚJULAS"),
(r'''\bpartiriamos\b''', r'''partiríamos''', "ESDRÚJULAS"),
(r'''\bpatetico\b''', r'''patético''', "ESDRÚJULAS"),
(r'''\bpatronimico\b''', r'''patronímico''', "ESDRÚJULAS"),
(r'''\bpecora\b''', r'''pécora''', "ESDRÚJULAS"),
(r'''\bpelicula\b''', r'''película''', "ESDRÚJULAS"),
(r'''\bpendulo\b''', r'''péndulo''', "ESDRÚJULAS"),
(r'''\bpenelope\b''', r'''penélope''', "ESDRÚJULAS"),
(r'''\bpentagono\b''', r'''pentágono''', "ESDRÚJULAS"),
(r'''\bpenultimo\b''', r'''penúltimo''', "ESDRÚJULAS"),
(r'''\bperdida\b''', r'''pérdida''', "ESDRÚJULAS"),
(r'''\bperiodicos\b''', r'''periódicos''', "ESDRÚJULAS"),
(r'''\bpermitame\b''', r'''permítame''', "ESDRÚJULAS"),
(r'''\bpetroleo\b''', r'''petróleo''', "ESDRÚJULAS"),
(r'''\bpicaro\b''', r'''pícaro''', "ESDRÚJULAS"),
(r'''\bpiramides\b''', r'''pirámides''', "ESDRÚJULAS"),
#(r'''\bplastico\b''', r'''plástico''', "ESDRÚJULAS"), #16112023
(r'''\bplatano\b''', r'''plátano''', "ESDRÚJULAS"),
(r'''\bpocima\b''', r'''pócima''', "ESDRÚJULAS"),
(r'''\bpolitica\b''', r'''política''', "ESDRÚJULAS"),
(r'''\bpoliza\b''', r'''póliza''', "ESDRÚJULAS"),
(r'''\bpolvora\b''', r'''pólvora''', "ESDRÚJULAS"),
(r'''\bpongamonos\b''', r'''pongámonos''', "ESDRÚJULAS"),
(r'''\bpongase\b''', r'''póngase''', "ESDRÚJULAS"),
(r'''\bpongaselo\b''', r'''póngaselo''', "ESDRÚJULAS"),
(r'''\bpractica\b''', r'''práctica''', "ESDRÚJULAS"),
(r'''\bprestamo\b''', r'''préstamo''', "ESDRÚJULAS"),
(r'''\bprocurandose\b''', r'''procurándose''', "ESDRÚJULAS"),
(r'''\bprodigo\b''', r'''pródigo''', "ESDRÚJULAS"),
#(r'''\bprojimo\b''', r'''prójimo''', "ESDRÚJULAS"), #709 Redundante con regla general 1964  \b([Pp])r[óo][gj]imo\b -eliminada 05012026
(r'''\bprologo\b''', r'''prólogo''', "ESDRÚJULAS"),
(r'''\bpronosticos\b''', r'''pronósticos''', "ESDRÚJULAS"),
(r'''\bproparoxitonas\b''', r'''proparoxítonas''', "ESDRÚJULAS"),
(r'''\bproposito\b''', r'''propósito''', "ESDRÚJULAS"),
(r'''\bproximo\b''', r'''próximo''', "ESDRÚJULAS"),
#(r'''\bpsicologico\b''', r'''psicológico''', "ESDRÚJULAS"), #16112023
(r'''\bpsiquica\b''', r'''psíquica''', "ESDRÚJULAS"),
(r'''\bpublico\b''', r'''público''', "ESDRÚJULAS"),
(r'''\bpulpito\b''', r'''púlpito''', "ESDRÚJULAS"),
(r'''\bpurpureos\b''', r'''purpúreos''', "ESDRÚJULAS"),
(r'''\bquedese\b''', r'''quédese''', "ESDRÚJULAS"),
(r'''\bquimica\b''', r'''química''', "ESDRÚJULAS"),
(r'''\bquimico\b''', r'''químico''', "ESDRÚJULAS"),
(r'''\bquintuple\b''', r'''quíntuple''', "ESDRÚJULAS"),
(r'''\brafaga\b''', r'''ráfaga''', "ESDRÚJULAS"),
(r'''\brapidamente\b''', r'''rápidamente''', "ESDRÚJULAS"),
(r'''\brapido\b''', r'''rápido''', "ESDRÚJULAS"),
(r'''\brecamara\b''', r'''recámara''', "ESDRÚJULAS"),
(r'''\brecipe\b''', r'''récipe''', "ESDRÚJULAS"),
(r'''\breciproco\b''', r'''recíproco''', "ESDRÚJULAS"),
(r'''\brecondito\b''', r'''recóndito''', "ESDRÚJULAS"),
(r'''\brectangulo\b''', r'''rectángulo''', "ESDRÚJULAS"),
(r'''\breflejandose\b''', r'''reflejándose''', "ESDRÚJULAS"),
(r'''\brelampago\b''', r'''relámpago''', "ESDRÚJULAS"),
(r'''\bresumenes\b''', r'''resúmenes''', "ESDRÚJULAS"),
(r'''\bridiculo\b''', r'''ridículo''', "ESDRÚJULAS"),
(r'''\briendose\b''', r'''riéndose''', "ESDRÚJULAS"),
(r'''\brigido\b''', r'''rígido''', "ESDRÚJULAS"),
(r'''\bromantico\b''', r'''romántico''', "ESDRÚJULAS"),
(r'''\brucala\b''', r'''rúcala''', "ESDRÚJULAS"),
(r'''\bsabado\b''', r'''sábado''', "ESDRÚJULAS"),
(r'''\bsabados\b''', r'''sábados''', "ESDRÚJULAS"),
(r'''\bsabanas\b''', r'''sábanas''', "ESDRÚJULAS"),
(r'''\bsarcastico\b''', r'''sarcástico''', "ESDRÚJULAS"),
(r'''\bsatanico\b''', r'''satánico''', "ESDRÚJULAS"),
(r'''\bsatelite\b''', r'''satélite''', "ESDRÚJULAS"),
(r'''\bsatelites\b''', r'''satélites''', "ESDRÚJULAS"),
(r'''\bsenalandose\b''', r'''señalándose''', "ESDRÚJULAS"),
(r'''\bsepalo\b''', r'''sépalo''', "ESDRÚJULAS"),
(r'''\bseptimo\b''', r'''séptimo''', "ESDRÚJULAS"),
(r'''\bsequito\b''', r'''séquito''', "ESDRÚJULAS"),
(r'''\bsiendoles\b''', r'''siéndoles''', "ESDRÚJULAS"),
(r'''\bsientese\b''', r'''siéntese''', "ESDRÚJULAS"),
(r'''\bsilaba\b''', r'''sílaba''', "ESDRÚJULAS"),
(r'''\bsimpatico\b''', r'''simpático''', "ESDRÚJULAS"),
(r'''\bsimpaticos\b''', r'''simpáticos''', "ESDRÚJULAS"),
(r'''\bsincope\b''', r'''síncope''', "ESDRÚJULAS"),
(r'''\bsinfonica\b''', r'''sinfónica''', "ESDRÚJULAS"),
(r'''\bsintesis\b''', r'''síntesis''', "ESDRÚJULAS"),
(r'''\bsintetica\b''', r'''sintética''', "ESDRÚJULAS"),
(r'''\bsirvase\b''', r'''sírvase''', "ESDRÚJULAS"),
(r'''\bsosieguese\b''', r'''sosiéguese''', "ESDRÚJULAS"),
(r'''\bsovietico\b''', r'''soviético''', "ESDRÚJULAS"),
(r'''\bsubita\b''', r'''súbita''', "ESDRÚJULAS"),
(r'''\bsudafrica\b''', r'''sudáfrica''', "ESDRÚJULAS"),
(r'''\btecnica\b''', r'''técnica''', "ESDRÚJULAS"),
(r'''\btelefono\b''', r'''teléfono''', "ESDRÚJULAS"),
(r'''\btentaculo\b''', r'''tentáculo''', "ESDRÚJULAS"),
(r'''\btentaculos\b''', r'''tentáculos''', "ESDRÚJULAS"),
(r'''\btermico\b''', r'''térmico''', "ESDRÚJULAS"),
#(r'''\btermino\b''', r'''término''', "ESDRÚJULAS"),
(r'''\bterraqueo\b''', r'''terráqueo''', "ESDRÚJULAS"),
(r'''\bterricola\b''', r'''terrícola''', "ESDRÚJULAS"),
(r'''\btimidamente\b''', r'''tímidamente''', "ESDRÚJULAS"),
(r'''\btitere\b''', r'''títere''', "ESDRÚJULAS"),
(r'''\btitulo\b''', r'''título''', "ESDRÚJULAS"),
(r'''\btocologo\b''', r'''tocólogo''', "ESDRÚJULAS"),
(r'''\btomarsela\b''', r'''tomársela''', "ESDRÚJULAS"),
(r'''\btonico\b''', r'''tónico''', "ESDRÚJULAS"),
(r'''\btraigale\b''', r'''tráigale''', "ESDRÚJULAS"),
(r'''\btranquilizate\b''', r'''tranquilízate''', "ESDRÚJULAS"),
(r'''\btriangulo\b''', r'''triángulo''', "ESDRÚJULAS"),
(r'''\btuberculo\b''', r'''tubérculo''', "ESDRÚJULAS"),
(r'''\btumbandose\b''', r'''tumbándose''', "ESDRÚJULAS"),
(r'''\btunica\b''', r'''túnica''', "ESDRÚJULAS"),
(r'''\bulcera\b''', r'''úlcera''', "ESDRÚJULAS"),
(r'''\bultim([o|a])(s?)\b''', r'''últim\1\2''', "ESDRÚJULAS"), #08122023
(r'''\bultimamente\b''', r'''últimamente''', "SOBREESDRÚJULAS"), #08122023
(r'''\bunanime\b''', r'''unánime''', "ESDRÚJULAS"),
(r'''\bunete\b''', r'''únete''', "ESDRÚJULAS"),
#(r'''\bunico\b''', r'''único''', "ESDRÚJULAS"),
(r'''\bunisono\b''', r'''unísono''', "ESDRÚJULAS"),
(r'''\butero\b''', r'''útero''', "ESDRÚJULAS"),
(r'''\butopico\b''', r'''utópico''', "ESDRÚJULAS"),
(r'''\bvalido\b''', r'''válido''', "ESDRÚJULAS"),
(r'''\bvalvula\b''', r'''válvula''', "ESDRÚJULAS"),
(r'''\bvandalico\b''', r'''vandálico''', "ESDRÚJULAS"),
(r'''\bvandalo\b''', r'''vándalo''', "ESDRÚJULAS"),
(r'''\bvarice\b''', r'''várice''', "ESDRÚJULAS"),
(r'''\bvelodromo\b''', r'''velódromo''', "ESDRÚJULAS"),
(r'''\bvenerea\b''', r'''venérea''', "ESDRÚJULAS"),
(r'''\bventilame​\b''', r'''ventílame​''', "ESDRÚJULAS"),
(r'''\bVeronica\b''', r'''Verónica''', "ESDRÚJULAS"),
(r'''\bvertice\b''', r'''vértice''', "ESDRÚJULAS"),
(r'''\bvertigo\b''', r'''vértigo''', "ESDRÚJULAS"),
(r'''\bvibora\b''', r'''víbora''', "ESDRÚJULAS"),
(r'''\bvictima(s?)\b''', r'''víctima\1''', "ESDRÚJULAS"),
(r'''\bviendome\b''', r'''viéndome''', "ESDRÚJULAS"),
(r'''\bvolumenes\b''', r'''volúmenes''', "ESDRÚJULAS"),
(r'''\bvomito\b''', r'''vómito''', "ESDRÚJULAS"),
(r'''\bvortice\b''', r'''vórtice''', "ESDRÚJULAS"),
(r'''\bzangano\b''', r'''zángano''', "ESDRÚJULAS"),
(r'''\bzocalo\b''', r'''zócalo''', "ESDRÚJULAS"),
(r'''\bzodiaco\b''', r'''zodíaco''', "ESDRÚJULAS"),
(r'''\bzoologico\b''', r'''zoológico''', "ESDRÚJULAS"),


    
###### Reglas generales: http://www.salonhogar.com/espanol/lenguaje/gramatica/acentuacion.htm
### Hiatos ###
#(r'''(\b\w+ar)ia\b''', r'''\1ía''', "OMI_ORTO_HIATO"), #final de palabra ria->ría (cantaría, llevaría)
### Acentuar agudas ###
## A ##
## E ##
## I ##
## O ##
#(r'''acion\b''', r'''ación''', "OMI_ORTO_AGUDA"), #final de palabra cion->ción
# (r'''tacion\b''', r'''tación''', "OMI_ORTO_AGUDA"), #final de palabra explotacion->explotación deforestacion->deforestación
#(r'''are\b''', r'''aré''', "OMI_ORTO_AGUDA"), #final de palabra are->aré - Eliminada 25032026
#(r'''(\b\w+[aeiun][cgn]i)on\b''', r'''\1ón''',"OMI_ORTO_AGUDA"), #final de palabra nutricion->nutrición religion->religión
#(r'''((?:[dlptv]a|c|[lm]o)ci)on\b''', r'''\1ón''', "OMI_ORTO_AGUDA"), #final de palabra cion->ción
(r'''tron\b''', r'''trón''', "OMI_ORTO_AGUDA"), #final de palabra electron->electrón
(r'''(s[cp]ondi)o\b''', r'''\1ó''', "OMI_ORTO_AGUDA"), #final de palabra escondio->escondió respondio->respondió #Excepción:kilopondio
(r'''obus\b''', r'''obús''', "OMI_ORTO_AGUDA"), #final de palabra autobus->autobús
## U ##
### Acentuar llanas ###
## A ##
(r'''\b([a-z]+)a(til(?:es|mente)?)\b''', r'''\1á\2''', "OMI_ORTO_LLANA"), #final de palabra portatil->portátil versatil>versátil
## E ##
(r'''éses\b''', r'''eses''', "ORTO_LLANA"), #final de palabra cayéses->cayeses
## I ##
## O ##
## U ##
### Acentuar esdrújulas ###
## A ##
#(r'''(\w[^rc])a(bamos|semos)\b''', r'''\1á\2''', #Eliminadapor redundancia 25032026
#"OMI_ORTO_ESDRUJULA"), #final de palabra trabajabamos->trabajábamos Excepción: grabamos, cabamos, casemos, pasemos
# (r'''([^cpP])a(semos)\b''', r'''\1á\2''', "OMI_ORTO_ESDRUJULA"), #final de palabra abamos->ábamos Excepción: casemos
(r'''(\w\w)a(bic[ao](?:s|mente)?)\b''', r'''\1á\2''',
"OMI_ORTO_ESDRUJULA"), #final de palabra silabica->silábica
(r'''(\w\w)a(lg?ic[ao](?:s|mente)?)\b''', r'''\1á\2''',
"OMI_ORTO_ESDRUJULA"), #final de palabra neuralgica->neurálgica
(r'''(\w\w)alisis\b''', r'''\1álisis''',
"OMI_ORTO_ESDRUJULA"), #final de palabra analisis->análisis (DC: elimina  \2 10032023)
(r'''([^clv])a(ne[ao](?:s|mente)?)\b''', r'''\1á\2''',
"OMI_ORTO_ESDRUJULA"), #DC final de palabra contemporaneo->contemporáneo #excepción veraneo, planea
(r'''(\w\w)a(ne[ao](?:s|mente)?)\b''', r'''\1á\2''',
"OMI_ORTO_ESDRUJULA"), #final de palabra simultaneo->simultáneo
#(r'''ora(ne[ao](?:s|mente)?)\b''', r'''orá\1''', "OMI_ORTO_ESDRUJULA"), #final de palabra foranea->foránea Excepción: veraneo
(r'''(\w\w)gra(fic[ao](?:s|mente)?)\b''', r'''\1grá\2''',
"OMI_ORTO_ESDRUJULA"), #final de palabra geografica->geográfica ortografica->ortográfica
(r'''(\w\w)ago(nos?)\b''', r'''\1ágo\2''',
"OMI_ORTO_ESDRUJULA"), #final de palabra pentagono->pentágono
(r'''(\w\w)afisis\b''', r'''\1áfisis''',
"OMI_ORTO_ESDRUJULA"), #final de palabra metafisis->metáfisis
(r'''(\w\w)a(metros?)\b''', r'''\1á\2''',
"OMI_ORTO_ESDRUJULA"), #final de palabra decametro->decámetro
#(r'''(\w\w)a(ndo(?:l[aoe]s?|se)(la|las|lo|los|nos))\b''', r'''\1á\2\3''',"OMI_ORTO_ESDRUJULA"), #andoles->ándoles andose->ándose Excepción: Bandola 24112023
(r'''(\w\w)a(ntic[ao]s?)\b''', r'''\1á\2''',
"OMI_ORTO_ESDRUJULA"), #final de palabra romantico->romántico cantico->cántico
(r'''a(s?tr?ic[ao](?:s|mente)?)\b''', r'''á\1''',"OMI_ORTO_ESDRUJULA"), #final de palabra gastrico->gástrico fantastico->fantástico
(r'''\b([a-z]*[^l])a([nt]ic[ao](?:s|mente)?)\b''', r'''\1á\2''',
"OMI_ORTO_ESDRUJULA"), #final de palabra atico->ático neumatico->neumático Incluyo Excepción: abanico, canica
# (r'''\b(\w{1,3})a([nr]?[fgjprstv]a(?:[mt]e|l[aeo]s?))\b''', r'''\1á\2''', "OMI_ORTO_ESDRUJULA"), #final de palabra relajate->relájate
## E ##
(r'''e(ndo(?:l[aoe]s?|se))\b''', r'''é\1''',
"OMI_ORTO_ESDRUJULA"), #endoles->éndoles endose->éndose excep:Giorgio Amendola
(r'''e(rgic[ao](?:s|mente)?)\b''', r'''é\1''',
"OMI_ORTO_ESDRUJULA"), #final de palabra alergico->alérgico energico->enérgico
(r'''e(todo[ao]s?)\b''', r'''é\1''', "OMI_ORTO_ESDRUJULA"),
#final de palabra metodo->método
(r'''\b([a-z]+)e([nt]ic[ao](?:s|mente)?)\b''', r'''\1é\2''',
"OMI_ORTO_ESDRUJULA"), #final de palabra patetico->patético Excepción: Brvenica, Srebrenica, Domenico Scarlatti
(r'''([^bdjlpPr])e(ritos?)\b''', r'''\1é\2''',
"OMI_ORTO_ESDRUJULA"), #final de palabra merito->mérito preterito->pretérito Excepción: perito
(r'''evete\b''', r'''évete''', "OMI_ORTO_ESDRUJULA"),
#atrevete->atrévete muevete->muévete
## I ##
(r'''([bcdglmnrstv])iais\b''', r'''\1íais''',
"OMI_ORTO_ESDRUJULA"), #final de palabra habiais->habíais
#(r'''([^rn][^bpmo][bclmnrst])iamos\b''', r'''\1íamos''',#revisar 25032026
#"OMI_ORTO_ESDRUJULA"), #final de palabra habriamos->habríamos Excepción: obviamos,apreciamos,ampliamos,enviamos,iniciamos
(r'''i(b?[lr]ic[ao](?:s|mente)?)\b''', r'''í\1''',
"OMI_ORTO_ESDRUJULA"), #final de palabra biblico->bíblico
(r'''[^ve]i(culos?)\b''', r'''í\1''', "OMI_ORTO_ESDRUJULA"), #final de palabra articulo->artículo vehiculo->vehículo
(r'''([^x])i(gena(?:s|mente)?)\b''', r'''\1í\2''',
"OMI_ORTO_ESDRUJULA"), #final de palabra indigena->indígena alienigena->alienígena Excepción: oxigena
(r'''i(l[ao]g[ao]s?)\b''', r'''i\1''', "OMI_ORTO_ESDRUJULA"),
#final de palabra cartilago->cartílago
(r'''i(metros?)\b''', r'''í\1''', "OMI_ORTO_ESDRUJULA"),
#final de palabra centimetro->centímetro
(r'''i(opes?)\b''', r'''í\1''', "OMI_ORTO_HIATO"), #final de palabra etiope->etíope
(r'''i(proc[ao](?:s|mente)?)\b''', r'''í\1''',
"OMI_ORTO_ESDRUJULA"), #reciproca->recíproca
(r'''i(s(?:im|tic)[ao](?:s|mente)?)\b''', r'''í\1''',
"OMI_ORTO_ESDRUJULA"), #final de palabra extrañisima->extrañísima periodistico->periodístico
(r'''([^m])i(tim[ao]s?)\b''', r'''\1í\2''',
"OMI_ORTO_ESDRUJULA"), #final de palabra maritima->marítima
(r'''i(tulos?)\b''', r'''í\1''', "OMI_ORTO_ESDRUJULA"), #final de palabra capitulo->capítulo
(r'''([^Vv])[ií][bv](or[ao](?:s|mente)?)\b''', r'''\1ív\2''',
"OMI_ORTO_ESDRUJULA"), #final de palabra carnivoro->carnívoro Excepción:Víbora
## O ##
(r'''o(fonos?)\b''', r'''ó\1''', "OMI_ORTO_ESDRUJULA"), #final de palabra microfono->micrófono
# (r'''lo(gic[ao](?:s|mente)?)\b''', r'''ló\1''', "OMI_ORTO_ESDRUJULA"), #final de palabra arqueologico->arqueológico
(r'''o(graf[ao]s?)\b''', r'''ó\1''', "OMI_ORTO_ESDRUJULA"),
#final de palabra fotografo->fotógrafo
(r'''(\w[^bdms ])o(lid[ao](?:s|mente)?)\b''', r'''\1ó\2''',
"OMI_ORTO_ESDRUJULA"), #final de palabra solido->sólido Excepción: demolido,abolido,dolido,consolida,olido MEJORAR
(r'''o(log[ao]s?)\b''', r'''ó\1''', "OMI_ORTO_ESDRUJULA"),
#final de palabra psicologo->psicólogo
(r'''o(metros?)\b''', r'''ó\1''', "OMI_ORTO_ESDRUJULA"),
#final de palabra kilometro->kilómetro
(r'''\b([a-z]+)o([dfglmnprt]i(?:c[ao]|m[ao])(?:s|mente)?)
\b''', r'''\1ó\2''', "OMI_ORTO_ESDRUJULA"), #final de palabra topico->tópico armonico->armónico Excepción: Teodorico, Chronica, pamplonica
## U ##
### Acentuar diptongos ###
(r'''(c|tr)ai(d[ao]s?)\b''', r'''\1aí\2''', "OMI_ORTO_HIATO"),
#final de palabra traida->traída
# (r'''\b([a-z]+)ai(dos?)\b''', r'''\1aí\2''', "OMI_ORTO_HIATO"), #final de palabra contraido->contraído
(r'''ei(ble(?:s|mente)?)\b''', r'''eí\1''', "OMI_ORTO_HIATO"),
#final de palabra increible->increíble
(r'''\b([a-z]+[^e][bcfgjlmnprsv])eis\b''', r'''\1éis''',
"OMI_ORTO_HIATO"), #final de palabra piseis->piséis
(r'''ei(s(?:ta|mo)s?)\b''', r'''eí\1''', "OMI_ORTO_HIATO"),
#final de palabra politeista->politeísta
(r'''(\w[^Rr])ei(nas?)\b''', r'''\1eí\2''', "OMI_ORTO_HIATO"),
#final de palabra proteina->proteína Cuidado con peina
# (r'''(\w[^eéiínouú ])cian\b''', r'''\1cían''', "OMI_ORTO_HIATO"), #final de palabra producian->producían Da problemas
# (r'''uian\b''', r'''uían''', "OMI_ORTO_HIATO"), #final de palabra incluian->incluían
#ía
#(r'''\b([a-z]*(?:nom|oger|rgar|graf|[aiou]log|cog|rer|erv|fec|le|odr|rmon|com|refer|[^sn]ten|[ne]ter|quer))i(a[ns]?)\b''',r'''\1í\2''', "OMI_ORTO_HIATO"), #final de palabra astronomia->astronomía economia->economía cogería cargaría fotografía astrología cogía| correría hervía|servía profecía leía podría armonía ¿tr? comía refería tenía carpintería quería #16112023
# (r'''([^\s\[e]log)i(as?)\b''', r'''\1í\2''', "OMI_ORTO_HIATO"), #final de palabra trilogia->trilogía Excepción: elogia
# (r'''nomia\b''', r'''nomía''', "OMI_ORTO_HIATO"), #final de palabra astronomia->astronomía economia->economía
# (r'''\b([Tt]e\w+[^c][gtn])ia\b''', r'''\1ía''', "OMI_ORTO_HIATO"), #final de palabra telepatia->telepatía telefonia->telefonía Incluyo Excepción: testimonia
# (r'''grafia\b''', r'''grafía''', "OMI_ORTO_HIATO"), #final de palabra geografia->geografía ortografia->ortografía
### Retirar acentuaciones erroneas ###
## A ##¿iglésia?
(r'''\b([a-z]*[bcdfghjklmnñpqrstvwxyz])á([bcdfjklmñpqrtvwxyz])
\b''', r'''\1a\2''', "ORTO_ADI_AGUDA"), #aguda no vocal ene o ese
(r'''\b([a-z]*)á([bcdfghjklmnñpqrstvwxyz][aeiou][ns]?)\b''',
r'''\1a\2''', "ORTO_ADI_LLANA"), #llanas que terminan en vocal ene o ese [vocalAcento+cons+vocal+ns?]
(r'''\b([a-z]*[^au])á([bcdfghjklmnñpqrstvwxz]{2}[aeiou][ns]?)
\b''', r'''\1a\2''', "ORTO_ADI_LLANA"), #llanas que terminan en vocal ene o ese [vocalAcento+cons+cons+vocal+ns?] Excepción: cuántas
# (r'''\b([a-z]*[^r])á([bcdfghjklmnñpqrstvwxyz][aeiou][eiouns]) \b''', r'''\1a\2''', "ORTO_ADI_LLANA"), #llanas que terminan en vocal ene o ese [vocalAcento+cons+vocal+vocalns] Excepción: foránea (quito a final)
(r'''\b([a-z]*)á([bcdfghjklmnñpqrstvwxyz](?:ei|ia|ie|io|oa|oe|
oi|ou|ue|ui))\b''', r'''\1a\2''', "ORTO_ADI_LLANA"), #llanas que terminan en vocal ene o ese [vocalAcento+cons+vocal+vocal]
## E ##
(r'''\b([a-z]*[bcdfghjklmnñpqrstvwxyz])é([bcdfgjklñpqrtvwxyz])
\b''', r'''\1e\2''', "ORTO_ADI_AGUDA"), #aguda no vocal ene o ese Excepción: Belém(brasil)
(r'''\b([a-z]*)é([bcdfghjklmnñpqrstvwxyz][aeiou][ns]?)\b''',
r'''\1e\2''', "ORTO_ADI_LLANA"), #llanas que terminan en vocal ene o ese [vocalAcento+cons+vocal+ns?] Excepción: quiénes
(r'''\b([a-z]*)é([bcdfghjklmnñpqrtvwxyz]{2}[aeiou][ns]?)\b''',
r'''\1e\2''', "ORTO_ADI_LLANA"), #llanas que terminan en vocal ene o ese [vocalAcento+cons+cons+vocal+ns?] Excepción: aquélla, ésto
(r'''\b([a-z]*[^hH])é([bcdfghjklmnñpqrstvwxyz](?:ei|ia|ie|io|
oa|oe|oi|ou|ue|ui)s?)\b''', r'''\1e\2''', "ORTO_ADI_LLANA"), #llanas que terminan en vocal ene o ese [vocalAcento+cons+vocal+vocal] No busco precedidos por h para evitar héroe
(r'''é(ncias?)\b''', r'''e\1''', "ORTO_ADI_LLANA"), #final de palabra convergéncia->convergencia
## I ##
(r'''\b([az]*[
bcdfghjklmnñpqrstvwxyz])í([bcdfgjklmñpqrtvwxyz])\b''',
r'''\1i\2''', "ORTO_ADI_AGUDA"), #aguda no vocal ene o ese
(r'''\b([a-z]*[^eOoAah])í([bcdfghjklmnñpqrstvwxyz][aeiou]
[ns]?)\b''', r'''\1i\2''', "ORTO_ADI_LLANA"), #llanas que terminan en vocal ene o ese [vocalAcento+cons+vocal+ns?]
(r'''\b([a-z]*[^eOoaHh])í([bcdfghjklmnñpqrstvwxyz]{2}[aeiou]
[ns]?)\b''', r'''\1i\2''', "ORTO_ADI_LLANA"), #llanas que terminan en vocal ene o ese [vocalAcento+cons+cons+vocal+ns?] Excepción: increíble, hebraísta
(r'''\b([a-z]*)í([bcdfghjklmnñpqrstvwxyz](?:ei|ia|ie|io|oa|oe|
oi|ou|ue|ui))\b''', r'''\1i\2''', "ORTO_ADI_LLANA"), #llanas que terminan en vocal ene o ese [vocalAcento+cons+vocal+vocal]
(r'''([^c])í(ol[ao]s?)\b''', r'''\1i\2''', "ORTO_LLANA"),
#final de palabra arteríola->arteriola bronquíolo->bronquiolo Excepción: pecíolo
## O ##
(r'''\b([az]*[
bcdfghjklmnñpqrstvwxyz])ó([bcdfgjklmñpqrtvwxyz])\b''',
r'''\1o\2''', "ORTO_AGUDA"), #aguda no vocal ene o ese
(r'''\b([a-z]*[^CcSs])ó([bcdfghjklmnñpqrstvwxyz][aeiou][ns]?)
\b''', r'''\1o\2''', "ORTO_LLANA"), #llanas que terminan en vocal ene o ese [vocalAcento+cons+vocal+ns?] Excepción: ¿cómo?,sólo (RAE)
(r'''\b([a-z]*[^Dd])ó([bcdfghjklmnñpqrstvwxyz]{2}[aeiou][ns]?)
\b''', r'''\1o\2''', "ORTO_LLANA"), #llanas que terminan en vocal ene o ese [vocalAcento+cons+cons+vocal+ns?] ¿dónde?
(r'''\b([a-z]*)ó([bcdfghjklmnñpqrstvwxyz](?:ei|ia|ie|io|oa|oe|
oi|ou|ue|ui))\b''', r'''\1o\2''', "ORTO_LLANA"), #llanas que terminan en vocal ene o ese [vocalAcento+cons+vocal+vocal]
(r'''ó(icos?)\b''', r'''o\1'''), #final de palabra heróico->heroico
## U ##
(r'''\b([az]*[
bcdfghjklmnñpqrstvwxyz])ú([bcdfgjklmñpqrtvwxyz])\b''',
r'''\1u\2''', "ORTO_AGUDA"), #aguda no vocal ene o ese
(r'''\b([a-z]*[^Aahe])ú([bcdfghjklmnñpqrstvwxyz][aeiou][ns]?)
\b''', r'''\1u\2''', "ORTO_LLANA"), #llanas que terminan en vocal ene o ese [vocalAcento+cons+vocal+ns?] Excepción: rehúsa,aúna,reúnen
(r'''\b([a-z]*[^e])ú([bcdfghjklmnñpqrstvwxyz]{2}[aeiou][ns]?)
\b''', r'''\1u\2''', "ORTO_LLANA"), #llanas que terminan en vocal ene o ese [vocalAcento+cons+cons+vocal+ns?]
(r'''\b([a-z]*)ú([bcdfghjklmnñpqrstvwxyz](?:ei|ia|ie|io|oa|oe|
oi|ou|ue|ui))\b''', r'''\1u\2''', "ORTO_LLANA"), #llanas que terminan en vocal ene o ese [vocalAcento+cons+vocal+vocal]
(r'''úro\b''', r'''uro''', "ORTO_LLANA"), #final de palabra púro->puro
##############################
# (r'''\ba( \w+ido)\b''', r'''ha\1'''), #a XXido->ha XXido excepción: a pedido de sus hijos
# (r'''\b([a-z]+)o([nt]ic[ao](?:s|mente)?)\b''', r'''\1ó\2'''),
#final de palabra sinfonico->sinfónico Incluyo Excepción: botica
# (r'''([^a]g)u([eiéí][^eióorldtñz])''', r'''\1ü\2'''),
#dieresis linguística->lingúística bilingue->bilingüe Excepción: guineano
# (r'''([aeiouc][cms]i)on\b''', r'''\1ón'''), #final de palabra cion->ción
# (r'''í(d[aoe]s?)\b''', r'''i\1'''), #final de palabra ída->ida
##############################
### Diéresis ###
# (r'''\b([a-z]*[^dhtrub][ie][rn]g)u([eiéí][^eióorldtñz])''', r'''\1ü\2'''), #dieresis linguística->lingüística bilingue->bilingüe muchos problemas
(r'''\b([a-z]*)gü([aoáó])''', r'''\1gu\2''', "ORTO_DIERESIS"), #retiro dieresis Evito palabras que empiezan por mayuscula para evitar nombres propios en los que se usa
### ¿ ###
(r'''(\¿ *)\b([Qq])uie(n|nes)\b''', r'''\1\2uié\3''',
"ORTO_PRON_INT"), #
(r'''(\¿ *)\b([Dd])onde\b''', r'''\1\2ónde''',
"ORTO_ADV_INT"), #
(r'''(\¿ *)\b([Dd])e donde\b''', r'''\1\2e dónde''',
"ORTO_ADV_INT"), #
(r'''(\¿ *)\b([Qq])ue\b''', r'''\1\2ué''', "ORTO_PRO_INT"),
#error=>¿Que su Presidente es blanco?
(r'''(\¿ *)\b([Cc])omo\b''', r'''\1\2ómo''', "ORTO_ADV_INT"),
#
(r'''(\¿ *)\b([Cc])ual\b''', r'''\1\2uál''', "ORTO_PRO_INT"),
#
(r'''(\¿ *)\b([Cc])uando\b''', r'''\1\2uándo''',
"ORTO_ADV_INT"), #
(r'''(\¿ *)([Pp])or[\s]?qu[ée]\b''', r'''\1\2or qué''',
"ORTO_PRO_INT"), #
### Unidades y símbolos ###
# (r'''\b(\d+ *|/)[Cc]m(?:tr?s?|s)?\b''', r'''\1cm'''),
#centímetro
# (r'''\b(\d+ *|/)[Gg]r(?:ms?|s)?\b''', r'''\1g'''), #gramo gr. también se usa para griego, solo sustituyo cuando acompañe número
# (r'''\b(\d+ *|/)[Hh][aá]s?\b''', r'''\1ha'''), #hectárea
# (r'''\b(\d+ *|/)[Kk]g(?:rs?|rms?|s)?\b''', r'''\1kg'''),
#kilogramo
# (r'''\b(\d+ *|/)[Kk]g\/m3\b''', r'''\1kg/m³'''),
# (r'''\b[Kk]m(?:\.|ts?|s)?2\b''', r'''km²'''), #kilómetro cuadrado
# (r'''\b[Kk]m(?:ts?|s)?/(?:h|hora)\b''', r'''km/h'''),
#kilómetro por hora
# (r'''\b(\d+ *|/)[Kk]m(?:ts?|s)?\b''', r'''\1km'''),
#kilómetro
# (r'''\b(\d+ *|/)[Kk][Ww]s?\b''', r'''\1kW'''), #kilovatio
# (r'''\b(\d+ *|/)[Mm](?:tr?s?)\b''', r'''\1m'''), #metro
# (r'''\b(\d+ *|/)Hm''', r'''\1hm'''), #hectómetro
# (r'''\bm\.?s\.?n\.?m\b''', r'''msnm'''), #metros sobre el nivel del mar
# #(r'''<sup>2</sup>|&sup2''', r'''²'''), #cuadrado
# #(r'''<sup>3</sup>|&sup3''', r'''³'''), #cúbico
# (r'''\b(km|m|cm)2\b''', r'''\1²'''), #cuadrado
# (r'''\b(hm|m|cm)3\b''', r'''\1³'''), #cubico
#Retirar punto final de unidades de medida que siguen a digitos si no termina la frase.
# (r'''\b(\d+ *|/)(cm[²³]?|g|ha|hm³?|kg|g/m³|km²?|kW|m[²³]?|msnm)\.([^A-Z<\r\n][^A-Z\r\n])''', r'''\1\2\3'''),
## A ##
(r'''\bAbitual((es)?)\b''', r'''Habitual\1''', "ORTO_OMI_H"), #Abitual->Habitual
(r'''\babitual((es)?)\b''', r'''habitual\1''', "ORTO_OMI_H"), #abitual->habitual
# (r'''\b([Aa]bla)[cs]ion\b''', r'''\1ción''', "ORTO_OMI_AGUDA"),
# (r'''\b([Aa]bsor)[cs]ion\b''', r'''\1ción''', "ORTO_OMI_AGUDA"),
# (r'''\b([Aa]bsor)v''', r'''\1b''', "ORTO_V"),
# (r'''\b([Aa])b?strac?ci[óo]n\b''', r'''\1bstracción'''),
# (r'''\b([Aa])b?strac?ct([oa]s?)\b''', r'''\1bstract\2'''),
# (r'''\baca\b''', r'''acá'''), #
# (r'''\b([Aa])ce(der|so|sibilidad|sible|sorio)''', r'''\1cce\2'''), #aceso -> acceso (y derivadas)
# (r'''\b([Aa])[zc][zc]?i[oó]n\b''', r'''\1cción'''),
# (r'''\b([Aa])cep?tacion\b''', r'''\1ceptación'''),
# (r'''\bA(cid[ao]s?)\b''', r'''Á\1'''),
# (r'''\ba(cid[ao]s?)\b''', r'''á\1'''),
# (r'''\b([Aa]cad)e(mic[oa](?:s|mente)?)\b''', r'''\1é\2''', "ORTO_OMI_ESDRUJULA"), #academico->académico
# (r'''\b([Aa])continuaci[oó]n\b''', r'''\1 continuación'''),
#acontinuacion->a continuación
# (r'''\b([Aa]ctu)á(l(?:mente)?)''', r'''\1a\2'''),
(r'''\b([Aa]ctuaci)on\b''', r'''\1ón'''), #actuacion->actuación
(r'''\b([Aa]ct)u(a[ns]?)\b''', r'''\1ú\2'''), #actua->actúa
(r'''\b([Aa]c)u(stic[ao]s?)\b''', r'''\1ú\2'''), #acustico->acústico
(r'''\b([Aa])decua\b''', r'''\1decúa'''), #adecua->adecúa
(r'''([Aa]dapta)[cs]ion\b''', r'''\1ción'''),
(r'''\b([Aa]dem)as\b''', r'''\1ás'''),
(r'''\b([Aa]di)os\b''', r'''\1ós'''),
(r'''\b([Aa]dministra)[cs]ion\b''', r'''\1ción'''),
(r'''\b([Aa])decúa\b''', r'''\1decua'''), #
(r'''\b([Aa])ere([ao]s?)\b''', r'''\1ére\2'''), #aereo->aéreo aerea->aérea
(r'''\b([Aa])ficc?i[oó]n\b''', r'''\1fición'''), #aficion->afición, aficcion->afición, aficción->afición
(r'''\bA(gil(?:es|mente)?)\b''', r'''Á\1'''),
(r'''\ba(gil(?:es|mente)?)\b''', r'''á\1'''),
(r'''\b([Aa]gon)ia\b''', r'''\1ía'''),
(r'''\b([Aa]grade)sc([ao])''', r'''\1zc\2'''),
(r'''\b([Aa]gre)[cs]ion\b''', r'''\1sión'''),
#(r'''\b([Aa][hs])i\b''', r'''\1í'''), #17112023
(r'''\b([Aa])i(sl[ao][ns]?)\b''', r'''\1í\2'''),

(r'''\bA(lamos?)\b''', r'''Á\1'''), #Alamo->Álamo
(r'''\ba(lamos?)\b''', r'''á\1'''), #alamo->álamo
#alla->allá ver sección conjuntos
#Album->Álbum Albun->Álbum ver sección conjuntos
(r'''\b\([áa]lb[uú][mn]\)\b''', r'''(álbum)'''), #(album)->(álbum)
(r'''\b[áa]lbu[mn]es\b''', r'''álbumes'''), #albumes->álbumes
(r'''\b([Aa]lem)an\b''', r'''\1án'''), #aleman->alemán
# (r'''\b([Aa]l)e(rgic[ao]s?)\b''', r'''\1é\2'''), #alergico->alérgico Aplico regla general
(r'''\b([Aa]lev)in\b''', r'''\1ín'''), #alevin->alevín
(r'''\b([Aa]lgebr)[aá][ií](c[ao]s?)\b''', r'''\1ai\2'''),
#algebráica->algebraica
(r'''\bálguien\b''', r'''alguien'''), #álguien->alguien
(r'''\bÁlguien\b''', r'''Alguien'''),
(r'''\b([AaÁá])lguen\b''', r'''\1lguien'''),#14112023

(r'''\b([Aa]lg)un\b''', r'''\1ún'''), #algun->algún
(r'''\b([Aa]lg)unso\b''', r'''\1unos'''), #algunso->algunos 08122023
(r'''\b([Aa])lmenos\b''', r'''\1l menos'''), #almenos->al menos 16112023

(r'''\b([Aa]ll)a\b''', r'''\1á'''), #alla->allá
(r'''\b([Aa]ll)i\b''', r'''\1í'''), #alli->allí
(r'''\b([Aa]lmid)on\b''', r'''\1ón'''), #almidon->almidón
(r'''\b([Aa]mbig)u(edad(?:es)?)\b''', r'''\1ü\2'''),
#ambiguedad->ambigüedad
(r'''\bA(mbitos?)\b''', r'''Á\1'''), #Ambito->Ámbito
(r'''\ba(mbitos?)\b''', r'''á\1'''), #ambito->ámbito
(r'''\b([Aa])menudo\b''', r'''\1 menudo'''), #amenudo->amenudo
#America->América ver sección Conjuntos

#(r'''\b([Aa]n)a(lisis)\b''', r'''\1á\2'''),

(r'''\b([Aa]nalog)i(as?)\b''', r'''\1í\2'''),
(r'''\b([Aa]n)a(log[ao](?:s|mente)?)\b''', r'''\1á\2'''),
(r'''\b([Aa]natom)i(as?)\b''', r'''\1í\2'''),
(r'''\b([Aa]nat)o(mic[ao](?:s|mente)?)\b''', r'''\1ó\2'''),
(r'''\b([Aa]nfitri)on\b''', r'''\1ón'''), #anfitrion->anfitrión
# (r'''\bA(ngel(?:es)?)\b''', r'''Á\1'''), #en conjuntos
(r'''\b([Aa]rc)a(ngel(?:es)?)\b''', r'''\1á\2'''), #arcangel->arcángel
(r'''\ba(ngulos?)\b''', r'''á\1'''),
(r'''\b([Aa]n)is\b''', r'''\1ís'''),
(r'''\b([Aa]n)o(nim[ao](?:s|mente)?)\b''', r'''\1ó\2'''),
(r'''\b([Aa]ntig)u(edad(es)?)\b''', r'''\1ü\2'''),
#antiguedad->antigüedad
#(r'''\b([Aa]nt)[ií]g[uü]([ao]s?)\b''', r'''\1igu\2'''),#antigüa->antigua 14112023
(r'''\b([Aa]nt)[ií]g[ü]([ao]s?)\b''', r'''\1igu\2'''),#antigüa->antigua 14112023

(r'''\b([Aa]ntijud)i([ao]s?)\b''', r'''\1í\2'''),
# (r'''\b([Aa]ntropolo)[gj][ií](as?)\b''', r'''\1gí\2'''),
#antropologia->antropología
(r'''\b([Aa]ñadi)e(ndoles?)\b''', r'''\1é\2'''),
(r'''\b([Aa]parecer)a((s?))''', r'''\1á\2'''), #aparecera->aparecerá
(r'''\b([Aa]pari)[cs]ion\b''', r'''\1ción'''),
(r'''\b([Aa]pare)[cs]i[oó]\b''', r'''\1ció'''),
(r'''\b([Aa]pare)[cs]i(a[ns]?)\b''', r'''\1cí\2'''),
(r'''\b([Aa]plica)[cs]ion\b''', r'''\1ción'''),
(r'''\b([Aa]p)o(stol(?:es)?)\b''', r'''\1ó\2'''), #Apostol->Apóstol
(r'''\b([Aa]?pro)v([éó]|áis|aba[ns]?|ábamos|abais|aste|amos|
asteis|aron|ar[eé]?|ar[aá][ns]?|aremos|ar[aé]is|aría[ns]?|aríamos|
aríais|ado?|emos|éis|ase[ns]?|áramos|á[rs]emos|a[rs]eis|are[ns])\b''',
r'''\1b\2'''), #aprovar->aprobar conjuga como contar
# (r'''\b([Aa]pro)b([ei])''', r'''\1v\2'''),
# (r'''\b([Aa]p)u(ntal[aoe]s?)''', r'''\1ú\2'''), #apuntale->apúntale Cuidado con apuntalar
# (r'''\b([Aa]qu)éllo\b''', r'''\1ello'''), #aquéllo->aquello Es correcto
(r'''\b([Aa]qu)i\b''', r'''\1í'''),
(r'''\bA(rabes?)\b''', r'''Á\1'''),
(r'''\ba(rabes?)\b''', r'''á\1'''),
(r'''\b[Aa]rag[oó]n\b''', r'''Aragón'''),
(r'''\bA(rbole?s?)\b''', r'''Á\1'''),
(r'''\ba(rbole?s?)\b''', r'''á\1'''),
#Area->Área ver sección conjuntos
(r'''\bA(rid[ao](?:s|mente)?)\b''', r'''Á\1'''),
(r'''\ba(rid[ao](?:s|mente)?)\b''', r'''á\1'''),
(r'''\b([Aa]rmon)i(as?)\b''', r'''\1í\2'''),
(r'''\b([Aa]rm)o(nic[ao]s?)\b''', r'''\1ó\2'''), #armonica->armónica
(r'''\b([Aa]rque)o(log[ao]s?)\b''', r'''\1ó\2'''),
(r'''\b([Aa]rquitect)o(nic[ao](?:s|mente)?)''', r'''\1ó\2'''),
(r'''\b([Aa]rt)i(culos?)\b''', r'''\1í\2'''),
(r'''\b([Aa]rticulaci)on\b''', r'''\1ón'''), #articulacion->articulación
#(r'''\b([Aa])t[ií](st[ao]s?)\b''', r'''\1rti\2'''), eliminada 24062024
(r'''\b([Aa])rt[í](st[ao]s?)\b''', r'''\1rti\2'''), #modificada 24062024
(r'''\b([Aa])r?tí(stas?)\b''', r'''\1rti\2'''), #modificada 24062024
#artísta->artista
#ascesion->ascensión ver sección conjuntos
(r'''\b([Aa]s)e(ptic[ao](?:s|mente)?)\b''', r'''\1é\2'''),
(r'''(\b[Aa]s)i\b''', r'''\1í'''), #asi->así reactivada 15072024
(r'''\b([Aa]s)ímismo\b''', r'''\1imismo'''), #asímismo->asimismo
(r'''\b([Aa])s(tracto[s-]?)''', r'''\1bs\2'''), #astracto->abstracto
(r'''\b([Aa]t)a(cal[aeo]s?)\b''', r'''\1á\2'''), #atacalo->atácalo
(r'''\b([Aa]tenci)on\b''', r'''\1ón'''), #atencion->atención
(r'''\b([Aa]tm)o(sferas?)\b''', r'''\1ó\2'''),
(r'''\b([Aa]tmosf)e(ric[ao]s?)''', r'''\1é\2'''),
(r'''\b([Aa]t)o(mic[oa](?:s|mente)?)\b''', r'''\1ó\2'''),
(r'''\ba(tomos?)\b''', r'''á\1'''),
(r'''\bA(tomos?)\b''', r'''Á\1'''),
(r'''\b([Aa])tras\b''', r'''\1trás'''), #atras->atrás
(r'''\ba tr[aá]s\b''', r'''atrás'''), #a tras->atrás
(r'''\b([Aa])uqnue\b''', r'''\1unque'''),
(r'''\b([Aa])uqneu\b''', r'''\1unque'''),
(r'''\b([Aa])unqeu\b''', r'''\1unque'''),
(r'''\b([Aa]ur)i(fer[ao]s?)''', r'''\1í\2'''),
(r'''\b([Aa]utomotr)íz\b''', r'''\1iz'''),
(r'''\b([Aa]utom)[oó][bv](il(es)?)\b''', r'''\1óv\2'''),
#automobil->automóvil(r'''\b([Aa]utonom)ia\b''', r'''\1ía'''),
(r'''\b([Aa]vi)on\b''', r'''\1ón'''),
(r'''\b([Aa])xiones\b''', r'''\1cciones'''), #28112023
(r'''\b([Aa]yudar)i(a[ns]?)\b''', r'''\1í\2'''), #ayudaria->ayudaría
(r'''\b([Aa])zucar\b''', r'''\1zúcar'''),
## B ##
(r'''\b([Bb])ahias\b''', r'''\1ahía'''), #Sólo minuscula, muchos problemas con una ciudad Brasileña
(r'''\b([Bb])ahias\b''', r'''\1ahías'''),
(r'''\b([Bb])al[oó][mn]pi[eé]\b''', r'''\1alompié'''),
(r'''\b([Bb])alcon\b''', r'''\1alcón'''),
(r'''\b([Bb]ar)o(metros?)''', r'''\1ó\2'''),
#(r'''\bBarios\b''', r'''Varios'''),
#(r'''\bbarios\b''', r'''varios'''),
(r'''\b([Bb])asic([ao](?:s|mente)?)\b''', r'''\1ásic\2'''),
(r'''\b([Bb]ater)i(as?)\b''', r'''\1í\2'''), #bateria->batería
(r'''\b([Bb])eisbol\b''', r'''\1éisbol'''),
(r'''\b([Bb])iceps\b''', r'''\1íceps'''),
(r'''\b([Bb])ién\b''', r'''\1ien'''),
#(r'''\bb(ienen?)\b''', r'''v\1'''), #biene->viene 16/11/2023
# (r'''\b([Bb]iolog)ia\b''', r'''\1ía'''), #biologia->biología
(r'''\b([Bb]iol)o(gic[ao]s)\b''', r'''\1ó\2'''), #biologica->biológica
(r'''\b([Bb]odeg)on\b''', r'''\1ón'''),
(r'''\b[Bb]ogot[aá]\b''', r'''Bogotá'''), #Bogota->Bogotá
(r'''\b([Bb])u(hos?)\b''', r'''\1ú\2'''), #buho->búho
(r'''\b([Bb])u(squedas?)\b''', r'''\1ú\2'''), #busqueda->búsqueda
## C ##
(r'''\b[Cc][aá]diz\b''', r'''Cádiz'''),
(r'''\b([Cc]aballer)i(as?)\b''', r'''\1í\2'''), #caballeria->caballería
(r'''\b([Cc])afe(s?)\b''', r'''\1afé\2'''), #cafe->café
(r'''\b([Cc])afeteri(as?)\b''', r'''\1afeterí\2'''),
#cafeteria->cafetería
(r'''\b([Cc])aida\b''', r'''\1aída'''),
(r'''\b([Cc]alc)a(re[ao]s?)\b''', r'''\1á\2'''),
(r'''\b([Cc])a(lculos?)\b''', r'''\1á\2'''), #calculo->cálculo
(r'''\b([Cc])a(lid[ao]s?)\b''', r'''\1á\2'''), #calido->cálido
(r'''\b([Cc])a(maras?)\b''', r'''\1á\2'''),
(r'''\b([Cc])amaleon\b''', r'''\1amaleón'''), #camaleon->camaleón
(r'''\b([Cc])amion\b''', r'''\1amión'''),
#Canada->Canadá ver conjuntos
(r'''\bca(ncer(?:es)?)\b''', r'''cá\1'''), #cancer->cáncer solo en minúsculas para evitar palabra inglesa
#(r'''\b([Cc])ancion\b''', r'''\1anción'''), #Eliminada 24032026
(r'''\b([Cc])aracter\b''', r'''\1arácter'''),
#(r'''\b([Cc])arac?ter[ií](sticas?)\b''', r'''\1aracterí\2'''), eliminada 21062024
(r'''\b([Cc])arac?ter[i](sticas?)\b''', r'''\1aracterí\2'''), # agregada 21062024
(r'''\b([Cc])arater[í](sticas?)\b''', r'''\1aracterí\2'''), # agregada 21062024


(r'''\b(car[bt])on\b''', r'''\1ón'''),
(r'''\b([Cc])arr?oceri(as?)\b''', r'''\1arrocerí\2'''),
#carroceria->carrocería
(r'''\b([Cc]as)a(ndo(se|l[aeo]s?))\b''', r'''\1á\2'''),
#casandose->casándose
(r'''\b([Cc])as+et+e?\b''', r'''\1asete'''), #cassette->casete
(r'''\b([Cc]atal)i(tic[oa])''', r'''\1í\2'''),
(r'''\b([Cc])atastro(fes?)\b''', r'''\1atástro\2'''),
#catastrofe->catástrofe
(r'''\b([Cc])atastro(fic[oa]s?)\b''', r'''\1atastró\2'''),
#catastrofica->catastrófica
(r'''\b([Cc])ategori(as?)\b''', r'''\1ategorí\2'''),
#categoria->categoría
(r'''\b([Cc]at)o(dic[ao]s?)\b''', r'''\1ó\2'''),
(r'''\b([Cc])atolic([ao]s?)\b''', r'''\1atólic\2'''),
(r'''\b([Cc])e(lulas?)\b''', r'''\1é\2'''),
(r'''\b([Cc])enti(grados?)\b''', r'''\1entí\2'''),
(r'''\b([Cc]er)a(mic[ao]s?)\b''', r'''\1á\2'''),
(r'''\b([Cc]ibern)e(tic[ao]s?)\b''', r'''\1é\2'''),
(r'''\b([Cc])ién\b''', r'''\1ien'''), #cién->cien
(r'''\b([Cc]ient)i(fic[ao]s?)\b''', r'''\1í\2'''),
#cientifico->científico
(r'''\b([Cc]inemat)o(grafo)''', r'''\1ó\2'''),
(r'''\b([Cc])i(rculos?)\b''', r'''\1í\2'''),
(r'''\b([Cc]iru)[gj][ií](as?)\b''', r'''\1gí\2'''), #cirujia->cirugía
(r'''\b([Cc]ivili)[sz]aci[oó]n\b''', r'''\1zación'''),
#civilizacion->civilización
(r'''\b([Cc])la(sic[oa](?:s|mente)?)\b''', r'''\1lá\2'''),
(r'''\b([Cc])l?al?sific?aci[oó]n\b''', r'''\1lasificación'''),
#clasificacion->clasificación
(r'''\b([Cc]l)i(nic[oa](?:s|mente)?)\b''', r'''\1í\2'''),
#clinica->clínica
(r'''\b([Cc])o(digos?)\b''', r'''\1ó\2'''),
(r'''\b([Cc]o)e(rencias?)\b''', r'''\1he\2'''), #coerencia->coherencia
(r'''\b([Cc])oeta(ne[oa]s?)\b''', r'''\1oetá\2'''),
(r'''\b([Cc])o[gj]er[aá]n\b''', r'''\1ogerán'''), #cogeran->cogerán cojeran->cogerán
(r'''\b([Cc])o[gj][ií](a[ns]?)\b''', r'''\1ogí\2'''), #cogia->cogía cogian->cogían
(r'''\b([Cc])o[gj]e([nr])\b''', r'''\1oge\2'''), #cojer->coger cojen->cogen
#(r'''\b([Cc])o[gj]e([nr])\b''', r'''\1oge\2'''), #cojer->coger cojen->cogen -Eliminada 05012026
(r'''\b([Cc])o[gj]i[oó]\b''', r'''\1ogió'''), #cojió->cogió
(r'''\b([Cc]ohe)[sx]ion\b''', r'''\1sión'''),
# (r'''\b([Cc])olec?ci[óo]n\b''', r'''\1olección'''), #Aplico regla general
(r'''\b([Cc])o(lera)\b''', r'''\1ó\2'''),
(r'''\b[Cc]ombinacion\b''', r'''\1ombinación'''),#Aplico regla general
#comic->cómic ver sección conjuntos
(r'''\b([Cc])o[mn]par[aá]ndose\b''', r'''\1omparándose'''),
#comparandose->comparándose
(r'''\b([Cc])o[mn]posici[oó]n\b''', r'''\1omposición'''),
(r'''\b([Cc])o[mn]pasi[oó]n\b''', r'''\1ompasión'''),
#compasion->compasión
(r'''\b([Cc])o[mn]plementad?nd?o\b''',
r'''\1omplementando'''), #complementadno->complementando
(r'''\b([Cc]omenz)a(is|bamos|ramos|semos)\b''', r'''\1á\2'''),
#comenzais->comenzáis comenzar conjuga como tropezar
(r'''\b([Cc]omenzar)a([ns]|is|bamos)\b''', r'''\1á\2'''),
#comenzaran->comenzarán
(r'''\b([Cc]omen(?:c|zar))e((?:is)?)\b''', r'''\1é\2'''),
#comenceis->comencéis comenzare->comenzaré
(r'''\b([Cc])omenzo\b''', r'''\1omenzó'''),
(r'''\b([Cc])omu(n(?:mente)?)\b''', r'''\1omú\2'''), #comun->común comunmente->comúnmente
(r'''\b([Cc])ompañi(as?)\b''', r'''\1ompañí\2'''),
(r'''\b([Cc])ompartio\b''', r'''\1ompartió'''),
(r'''\b([Cc])omprendia\b''', r'''\1omprendía'''),
(r'''\b([Cc])ompresion\b''', r'''\1ompresión'''),
(r'''\b([Cc])o[mn]prue[bv](a[ns]?)\b''', r'''\1omprueb\2'''),
#conprueba->comprueba
(r'''\b([Cc]omunica)[cs]i[o]n\b''', r'''\1ción'''),
#comunicacion->comunicación
(r'''\b([Cc])onca[bv]([ao]s?)\b''', r'''\1óncav\2'''),
#concavo->cóncavo
(r'''\b([Cc])on[cs]ep[cs]i[o]n\b''', r'''\1oncepción''',
"OMI_ORTO_AGUDA"), #concepcion->concepción
(r'''\b([Cc])on[cx](ensos?)\b''', r'''\1ons\2'''), #concenso->consenso
(r'''\b([Cc]oncentraci)on\b''', r'''\1ón'''),
(r'''\b([Cc]one)[xs]i[o]n\b''', r'''\1xión'''), #conección->conexión
(r'''([Cc]onfederaci)on\b''', r'''\1ón'''),
(r'''\b([Cc]onfisc)o\b''', r'''\1ó'''),
(r'''\b([Cc]on)i(feras?)\b''', r'''\1í\2'''),
(r'''\b([Cc])onoci(as?)\b''', r'''\1onocí\2'''), #conocia->conocía
(r'''\b([Cc])onocidad\b''', r'''\1onocida'''), #conocidad->conocida
(r'''\b([Cc])onse(jal(?:es)?)\b''', r'''\1once\2'''),
#consejal->concejal
(r'''\b([Cc])onsideracion\b''', r'''\1onsideración'''),
#consideracion->consideración
(r'''\b([Cc]onsigui)o\b''', r'''\1ó'''),
(r'''\b([Cc]onspiraci)on\b''', r'''\1ón'''),
(r'''\b([Cc]onstelaci)on\b''', r'''\1ón'''),
(r'''\b([Cc])onstruci[oó]n\b''', r'''\1onstrucción'''), #Modificado 25032026
(r'''\b([Cc])onstruí(d[ao]s?)\b''', r'''\1onstrui\2'''),
#construído->construido
(r'''\b([Cc]onten)ia\b''', r'''\1ía'''), #contenia->contenía
#(r'''\b([Cc]ontaminaci)on\b''', r'''\1ón'''), #contminación 17112023 - 09032026 Eliminada por duplicacion
#(r'''\b([Cc]onten)ia\b''', r'''\1ía'''), #contenia->contenía - eliminada 05012026
(r'''([Cc])ontemporane([ao])''', r'''\1ontemporáne\2'''),
(r'''\b([Cc])onstituí(d[oa]s?)\b''', r'''\1onstitui\2'''),
#constituída->constituida constituído->constituido
(r'''\b([Cc]o)n?s?tru[ií]((?:s|as?|amos|ais|an)?)\b''',
r'''\1nstruí\2'''), #construi->construí
(r'''\b([Cc]o)[ns]?[ns]?tru[ií](r|d[ao]?s?|mos|ste|steis|
r[áé]s?|remos|réis|rán|rías?|ríamos|ríais|rían)\b''',
r'''\1nstrui\2'''), #construído->construido construír->construir
(r'''\b([Cc]o)n?s?truy''', r'''\1nstruy'''), #contruyó->construyó
(r'''\b([Cc])ontinuacion\b''', r'''\1ontinuación'''),
(r'''\b([Cc]ontracci)on\b''', r'''\1ón'''), #contraccion->contracción
(r'''\b([Cc])ontribucion\b''', r'''\1ontribución'''),
(r'''\bconvalescencia\b''', r'''convalecencia'''),
#convalescencia->convalecencia
(r'''\b([Cc])onvic?cion\b''', r'''\1onvicción'''),
(r'''\b([Cc])onviertiendol([ao])''', r'''\1onvirtiéndol\2'''),
(r'''\b([Cc])onvirtio''', r'''\1onvirtió'''), #convirtio->convirtió
(r'''\b([Cc]o)(peraci(?:[oó]n|ones))''', r'''\1o\2'''),
#coperación->cooperación
(r'''\b([Cc])o(rdenad[ao]s?)''', r'''\1oo\2'''), #cordenadas->coordenadas
(r'''\b([Cc])orazon\b''', r'''\1orazón'''),
(r'''\b([Cc])ordon\b''', r'''\1ordón'''),
(r'''\b([Cc])orr?ecc?i[oó]n\b''', r'''\1orrección'''),
#correcion->corrección
(r'''\b([Cc])orr?ecc?i[oó]nes\b''', r'''\1orrecciones'''),
#correciones->correcciones
(r'''\b([Cc])orrigo\b''', r'''\1orrijo'''),
(r'''\b([Cc])ortesmente\b''', r'''\1ortésmente'''),
#cortesmente->cortésmente
(r'''\b([Cc])reacion\b''', r'''\1reación'''),
(r'''\b([Cc])re(dulos?)\b''', r'''\1ré\2'''), #credulo->crédulo
(r'''\b([Cc])rei(a[sn]?)\b''', r'''\1reí\2'''),
(r'''\b([Cc])riptografia\b''', r'''\1riptografía'''),
(r'''\b([Cc])rímen\b''', r'''\1rimen'''), #crímen->crimen
(r'''\b([Cc])rimenes\b''', r'''\1rímenes'''), #crimenes->crímenes 
(r'''\b([Ee]l|[Ll]a) ([Cc])ritic([ao])\b''', r'''\1
crític\3'''), #el critico -> el crítico
(r'''\b([Cc]ristalizaci)on\b''', r'''\1ón'''),
# (r'''\b([Cc]rono)lo(gic[ao](?:s|mente)?)\b''', r'''\1ló\2'''),#cronologico->cronológico Aplico regla general
(r'''\b([Cc])uadriceps\b''', r'''\1uádriceps'''),
(r'''\b([Cc]u)a(druples?)\b''', r'''\1á\2'''), #cuadruple->cuádruple
(r'''\b([Cc]u)a(ntic[ao])''', r'''\1á\2'''),
(r'''\b([Cc][uú])adno\b''', r'''\1ando'''),
(r'''\b[cq]uesti[oó]n\b''', r'''cuestión'''), #cuestion->cuestión
(r'''\b([Cc])ullo\b''', r'''\1uyo'''), #cullo->cuyo
(r'''\b([Cc])umplio\b''', r'''\1umplió'''),
(r'''\b([Cc])upula\b''', r'''\1úpula'''),
(r'''\b([Cc])utane([oa])\b''', r'''\1utáne\2'''),
## D ##
(r'''\b([Dd])á\b''', r'''\1a'''), #dá->da
(r'''\b([Dd])ebil\b''', r'''\1ébil'''),
(r'''\b([Dd])ebilmente\b''', r'''\1ébilmente'''),
(r'''\b([Dd])ecada\b''', r'''\1écada'''),
(r'''\b([Dd])ecea\b''', r'''\1esea'''),
(r'''\b([Dd]e)c(e[oó])\b''', r'''\1s\2'''),
(r'''\b([Dd])ecia\b''', r'''\1ecía'''),
(r'''\b([Dd]ecidi)o\b''', r'''\1ó'''), #decidio->decidió
(r'''\bD[ée]cimo[ -]*primer([oa]?)\b''', r'''Undécim\1'''),
(r'''\bd[ée]cimo[ -]*primer([oa]?)\b''', r'''undécim\1'''),
(r'''\bD[ée]cimo[ -]*segund([oa])\b''', r'''Duodécim\1'''),
(r'''\bd[ée]cimo[ -]*segund([oa])\b''', r'''duodécim\1'''),
(r'''\b([Dd])efinio\b''', r'''\1efinió'''), #definio->definió
(r'''\bde[s]i[c]i[o]n\b''', r'''decision'''), #decision->decisión solo en minúscula para evitar palabras en ingles- Se elimina ó 21012026
(r'''\b([Dd]ej)a(ndol[aeo]s?)\b''', r'''\1á\2'''),
(r'''\b([Dd]ejar)i(a[ns]?)\b''', r'''\1í\2'''), #dejaria->dejaría
(r'''\b([Dd])elfin\b''', r'''\1elfín'''),
(r'''\b( [Dd])emas\b''', r'''\1emás'''),
(r'''([Dd])emo(cratas?)\b''', r'''\1emó\2'''),
(r'''\b([Dd])em[oó]cr[aá]tic([ao]s?)\b''',
r'''\1emocrátic\2'''), #democraticas->democráticas
(r'''\b([Dd])enomina[cs]i[oó]n\b''', r'''\1enominación'''),
#denominacion->denominación
(r'''\b([Dd])entr[íi]fico\b|\b[Dd]entifrico\b''',
r'''\1entífrico'''),
(r'''\b([Dd])eparatamento\b''', r'''\1epartamento'''),
(r'''\b([Dd]e)rr?epente\b''', r'''\1 repente'''), #derrepente->de repente
(r'''\b([Dd]etr)as\b''', r'''\1ás'''), #detras->detrás
(r'''(\b[Dd]es|\b)(acer(?:se)?)\b''', r'''\1h\2'''),
#desacerse->deshacerse
(r'''\b([Dd])esapareceran\b''', r'''\1esaparecerán'''),
(r'''\b([Dd])esaparici[oò]n\b''', r'''\1esaparición'''),
#(r'''\b([Dd])esarr?o(?:y|ll)([aoeé][rns]?)\b''',
#r'''\1esarroll\2'''), #desarroya->desarrolla  eliminada 21062024
(r'''\b([Dd])esarr?o(?:y)([aoeé])\b''', r'''\1esarroll\2'''), #desarroya->desarrolla agregada 21062024
(r'''\b([Dd]escompsosici)on\b''', r'''\1ón'''),
(r'''\b([Dd]escont)o\b''', r'''\1ó'''),
(r'''\b([Dd])escripcion\b''', r'''\1escripción'''),
(r'''\b([Dd])escript([ao]s?)\b''', r'''\1escrit\2'''),
#descripto->descrito
(r'''\b([Dd]esleg)í(tima[ns]?)\b''', r'''\1i\2'''),
#deslegítima->deslegitima
(r'''\b([Dd])esove(dientes?)\b''', r'''\1esobe\2'''),
#desovediente->desobediente
(r'''\b([Dd])espues\b''', r'''\1espués'''),
(r'''\b([Dd])estruccion\b''', r'''\1estrucción'''),
(r'''\b([Dd]estruir)a(([sn])?)\b''', r'''\1á\2'''),
#destruira->destruirá
(r'''\b([Dd]estru(?:ir)?)i((s|a[sn]?|amos|ais)?)\b''',
r'''\1í\2'''), #destruiria->destruiría
(r'''\b([Dd]estru)(?:y|ll)?endo(l[ao]s?)\b''',
r'''\1yéndo\2'''), #destruyendolo->destruyéndolo
(r'''\b([Dd])etras\b''', r'''\1etrás'''),
(r'''\b([Dd])evi(dos?)\b''', r'''\1ebi\2'''), #devido->debido
(r'''\b([Dd])í\b''', r'''\1i'''),
(r'''\bdiesel\b''', r'''diésel'''),
(r'''\s+dia+\s''', r'''día'''),
#(r'''\^\s+dia+\s''', r'''día'''), #Solo busco la minúscula para evitar apellidos - MOD DC
(r'''\b([Dd])iametro\b''', r'''\1iámetro'''),
(r'''\b([Dd])i(ciplinas?)\b''', r'''\1is\2'''), #diciplina->disciplina
#(r'''\b([Dd])[íi][áa](ri[oa](?:s|mente)?)\b''',r'''\1ia\2'''), #Eliminada 26012026
(r'''\b([Dd])[í][áa](ri[oa](?:s|mente)?)\b''',r'''\1ia\2'''), #Agregada 26012026
(r'''\b([Dd])[i][á](ri[oa](?:s|mente)?)\b''',r'''\1ia\2'''), #Agregada 26012026
(r'''\b([Dd])ieciseis\b''', r'''\1ieciséis'''), #dieciseis->dieciséis
(r'''\b([Dd])iéz\b''', r'''\1iez'''), #diéz->diez
(r'''\b([Dd]ifer)é(ncias?)\b''', r'''\1e\2'''), #diferéncia->diferencia
(r'''\b([Dd])ifi(cil(?:mente|es)?)\b''', r'''\1ifí\2'''),
#(r'''\b([Dd])ifu[sc]i[óo]n\b''', r'''\1ifusión'''), eliminada 21062024
(r'''\b([Dd])ifu[c]i[óo]n\b''', r'''\1ifusión'''), #agregada 21062024
(r'''\b([Dd])ifu[s]i[o]n\b''', r'''\1ifusión'''), #agregada 21062024
(r'''\b([Dd])ió\b''', r'''\1io'''),
(r'''\b([Dd])igitos\b''', r'''\1ígitos'''),
(r'''\b([Dd])imension\b''', r'''\1imensión'''),
(r'''\b([Dd])inamic([oa])''', r'''\1inámic\2'''),
(r'''\b([Dd])inastia\b''', r'''\1inastía'''),
(r'''\b([Dd])iplomatic([oa])\b''', r'''\1iplomátic\2'''),
(r'''\b([Dd])irec?ci[óo]n\b''', r'''\1irección'''),
(r'''\b([Dd]is)c?i(pul[ao]s?)\b''', r'''\1cí\2'''),
#discipulo->discípulo
(r'''\b([Dd])iscografia''', r'''\1iscografía'''),
(r'''\b([Dd])is?cusion\b''', r'''\1iscusión'''), #discusion->discusión
(r'''\bdislumbr(an?)''', r'''vislumbr\1'''), #dislumbra->vislumbra
(r'''\b([Dd])i[sx]olucion\b''', r'''\1isolución'''),
#disolucion->disolución
(r'''\b([Dd])istincion\b''', r'''\1istinción'''), #distincion->distinción
(r'''\b([Dd])istor[sc]i[oó]n\b''', r'''\1istorsión'''),
#distorción->distorsión
(r'''\b([Dd])istribucion\b''', r'''\1istribución'''),
(r'''\b([Dd])istribuíd([ao])''', r'''\1istribuid\2'''),
(r'''\b([Dd]ist)r(tos?)''', r'''\1ri\2'''), #distrto->distrito
(r'''\bduo\b''', r'''dúo'''), #duo->dúo
(r'''\b([Dd])uo[dc][eé](cim[ao]s?)\b''', r'''\1uodé\2'''),
#duodecimo->duodécimo
(r'''\b([Dd])o(lar(es)?)\b''', r'''\1ó\2'''), #dolar->dólar
## E ##
(r'''\be[vb]a(nos?)\b''', r'''éba\1'''), #ebano->ébano no busco Ebano porque es el nombre de una localidad
(r'''\b([Ee]bullici)on\b''', r'''\1ón'''),
(r'''\bhech(ar|ando|ado|es?|[ae]mos|[áé]is|[ae]n|abai?s?|
ábamos|aban|aste|asteis|aron|aré|ará[ns]?|aremos|aríai?s?|aríamos|
arían|arai?s?|asei?s?|ár[ae]mos|ásemos|aran|asen|ares?|areis|aren|ad)
\b''', r'''ech\1'''), #Echar conjuga como amar. Cuidado, retiradas las colisiones con hacer
(r'''\b([Ee]clesi)astic([oa]s?)\b''', r'''\1ástic\2'''),
#eclesiastico->eclesiástico
# (r'''\b([Ee]colog)ia\b''', r'''\1ía'''), #ecologia->ecología
# (r'''\b([Ee]col)o(gic[ao]s?)\b''', r'''\1ó\2'''), #ecologico->ecológico Aplico regla general
(r'''\b([Ee]conom)i(as?)\b''', r'''\1í\2'''), #economia->economía
# (r'''\b([Ee]con)o(mic[ao]s?)\b''', r'''\1ó\2'''), #economico->económico Aplico regla general
(r'''\b([Ee])dicion\b''', r'''\1dición'''),
(r'''\b([Ee]fect)ívamente\b''', r'''\1ivamente'''),
#efectívamente->efectivamente
(r'''\b([Ee]l)e(ctric(?:[ao]s?|amente))\b''', r'''\1é\2'''),
#electrico->eléctrico
# (r'''\b([Ee]lectr)o(nic(?:[ao]s?|amente))\b''', r'''\1ó\2'''),
#electronico->electrónico aplico regla general
(r'''\b([Ee]le)j(i[dr]?|id[ao]s?|ia?mos|ís|íai?s?|ían|iste|
isteis|iré|irá[ns]?|iremos|iréis|iríai?s?|iríamos|irían)\b''',
r'''\1g\2'''), #elejir->elegir
#elite->élite ambas admitidas por la rae
(r'''\b([Ee])[mn][vb]arcaci[oó]n\b''', r'''\1mbarcación'''),
#embarcacion->embarcación
(r'''\b([Ee]misi)on\b''', r'''\1ón'''),
(r'''\b([Ee]namor)a(ndo(se|l[aeo]s?))\b''', r'''\1á\2'''),
#enamorandose->enamorándose
(r'''\b([Ee]ncefalograf)ia\b''', r'''\1ía'''),
#(r'''\b([Ee]ncefalograf)ia\b''', r'''\1ía'''), Eliminada por duplicada 1503 05012026
(r'''\b([Ee]n)donde\b''', r'''\1 donde'''), #endonde->en donde
(r'''\b([Ee])nergia\b''', r'''\1nergía'''),
# (r'''\b([Ee])nergic([ao])''', r'''\1nérgic\2'''), # Aplico regla general
#(r'''\b([Ee])[nm]pe[sz][óo]\b''', r'''\1mpezó'''), eliminada 22062024
(r'''\b([Ee])[nm]pe[sz][o]\b''', r'''\1mpezó'''), #agregada 22062024
(r'''\b([Ee])[n]pe[sz][ó]\b''', r'''\1mpezó'''), #agregada 22062024


(r'''\b([Ee])[nm]pi?e[sz](as?)\b''', r'''\1mpiez\2'''),
#empeza->empieza
#(r'''\b([Ee])[nm]pe[sz]ar\b''', r'''\1mpezar'''), #enpezar->empezar 14112023
(r'''\b([Ee]n)umeracion\b''', r'''\1umeración'''), #enumeracion->enumeración (DC_ eliminado \2 10032023)
(r'''\b([Ee])olic([oa])''', r'''\1ólic\2'''),
(r'''\bE(pocas?)\b''', r'''É\1'''),
(r'''\be(pocas?)\b''', r'''é\1'''),
(r'''\b([Ee]quipam)(entos?)\b''', r'''\1i\2'''), #equipamento->equipamiento
(r'''\b([Ee])recc?i[oó]n\b''', r'''\1rección'''), #ereccion->erección
(r'''\bHe(rmitas?)\b''', r'''E\1'''), #Hermita->Ermita
(r'''\bh(ermitas?)\b''', r'''\1'''), #hermita->ermita
(r'''\b([Ee])rup?cc?ion\b''', r'''\1rupción'''),
(r'''\b([Ee])s(cavaciones)''', r'''\1x\2'''),
(r'''\b([Ee]s)c(encial)''', r'''\1\2'''), #09032026  
(r'''\b([Ee])xc(encial)''', r'''\1s\2'''), #09032026  
(r'''\b([Ee])scepto''', r'''\1xcepto'''), #escepto->excepto
(r'''\b([Ee]scisi)on\b''', r'''\1ón'''),
(r'''\b([Ee])sco[sc]es\b''', r'''\1scocés'''),
(r'''\b([Ee])[sx]c?en[aá]((?:|s|rios?)?)\b''',
r'''\1scena\2'''), #esenario->escenario excena->escena
#(r'''\b([Ee])[sx]cenci[aá]l(?:|es)\b''',r'''\1sencial\2'''), #escencial->esencial -09032026 Eliminada
(r'''\b([Ee]sp)i(ritu)\b''', r'''\1í\2'''),
(r'''\b([Ee])[sx]ca[vb]aci[oó]n\b''', r'''\1xcavación'''),
(r'''\b([Ee])[sx]ca[vb](ar|ando|ado|[oóé]|es?|as?|[ae]mos|
[áé]is|[ae]n|abai?s?|ábamos|aban|aste|asteis|aron|aré|ará[ns]?|aremos|
aríai?s?|aríamos|arían|arai?s?|asei?s?|ár[ae]mos|ásemos|aran|asen|
ares?|areis|aren|ad)\b''', r'''\1xcav\2'''), #Excavar conjuga como amar
(r'''\b([Ee])[sx]c?e(lentes?)\b''', r'''\1xce\2'''),
#exelente->excelente
(r'''\b([Ee])[s]clu[íi](d[ao]s?)\b''', r'''\1xclui\2'''),#escluida->excluida-modificada 23032026
(r'''\b([Ee])[x]clu[í](d[ao]s?)\b''', r'''\1xclui\2'''),#excluída->excluida-modificada 23032026
# (r'''\b([Ee])specific([ao]s?)''', r'''\1specífic\2'''), #especifico->específico las dos son correctas
(r'''\b([Ee])specimenes\b''', r'''\1specímenes'''),
(r'''\b([Ee])[sx]pedici[oó]n\b''', r'''\1xpedición'''),
#expedicion->expedición
#(r'''\b([Ee])[sx]peri?(encias?)\b''', r'''\1xperi\2'''), eliminada 24062024
(r'''\b([Ee])[s]peri?(encias?)\b''', r'''\1xperi\2'''), #agregada24062024
(r'''\b([Ee])xper?(encias?)\b''', r'''\1xperi\2'''),#agregada24062024
#esperiencia->experiencia
(r'''\b([Ee]sp)i(ritus?)\b''', r'''\1í\2'''), #espititu->espíritu
(r'''\b([Ee])splica''', r'''\1xplica'''), #esplicación->explicación
(r'''\b([Ee])[sx]pl[eé](ndid[ao]s?)\b''', r'''\1splé\2'''),
#explendido->espléndido
(r'''\b([Ee])[sx]ploraci[oó]n\b''', r'''\1xploración'''),
#exploracion->exploración
(r'''\b([Ee])[sx]plosi[oó]n\b''', r'''\1xplosión'''),
#explosion->explosión
#(r'''\b([Ee])[sx]plotaci[oó]n\b''', r'''\1xplotación'''), eliminada 22062024
(r'''\b([Ee])[s]portaci[oó]n\b''', r'''\1xportación'''), #agregada 22062024
(r'''\b([Ee])[x]portaci[o]n\b''', r'''\1xportación'''), #agregada 22062024

#(r'''\b([Ee])[sx]portaci[oó]n\b''', r'''\1xportación'''), eliminada 22062024
#(r'''\b([Ee])[s]portaci[oó]n\b''', r'''\1xportación'''), #agregada 22062024 - eliminada 05012026
#(r'''\b([Ee])[x]portaci[o]n\b''', r'''\1xportación'''), #agregada 22062024- eliminada 05012026
#esportacion->exportación
#(r'''\b([Ee])[sx]pre[cs]i[oó]n\b''', r'''\1xpresión'''), eliminada 11062024
(r'''\b([Ee])[sx]pre[c]i[oó]n\b''', r'''\1xpresión'''), #agregada 11062024
(r'''\b([Ee])xpresion\b''', r'''\1xpresión'''),#agregada 11062024
#esprecion->expresión
(r'''\b([Ee])[sx]pulsi[oó]n\b''', r'''\1xpulsión'''),
(r'''\b([Ee]squ)i((?:s|es)?)\b''', r'''\1í\2'''), #esqui->esquí
(r'''\b([Ee])stacion\b''', r'''\1stación'''),
(r'''\b([Ee]stad)i(stic[ao])''', r'''\1í\2'''),
#(r'''\b([Ee])sta(s?)\b''', r'''\1stá\2'''), #14112023-07122023-eliminada 25032026
#(r'''\b([Ee])stan\b''', r'''\1stán'''), #eliminada 25032026
(r'''\b([Ee])stam\b''', r'''\1stán'''), #16112023
(r'''\b([Ee]star)a((?:[ns])?)\b''', r'''\1á\2'''), #estara->estará
(r'''\b([Ee]stu)b([eo]|iste|imos|isteis|ieron|i[eé]r[ae](?:
[ns]|mos|is)?|iese(?:[ns]|mos|is)?)\b''', r'''\1v\2'''), #estubo->estuvo
(r'''\b([Ee])static([ao](?:s|mente)?)\b''',
r'''\1státic\2'''),
(r'''\b([Ee])stern([ao](?:s|mente)?)\b''', r'''\1xtern\2'''),
#esterno->externo
(r'''\beste([ns])\b''', r'''esté\1'''), #estes->estés esten->estén solo busco en minúsculas
(r'''\b([Ee])[sx]ten[cs]i[oó]n\b''', r'''\1xtensión'''),
#extension->extensión
(r'''\b([Ee])strategic([ao](?:s|mente)?)\b''',
r'''\1stratégic\2'''),
(r'''\b([Ee])[sx]tric(t[ao]s?)\b''', r'''\1stric\2'''),
#extricta->estricta
(r'''\b([Ee])[sx]tr[ií]ctamente\b''', r'''\1strictamente'''),
#extrictamente->estríctamente
(r'''\b([Ee])[sx](tirpaci)on\b''', r'''\1x\2ón'''),
(r'''\b([Ee])xtructura''', r'''\1structura'''), #extructura->estructura
(r'''\bÉ(st?o)\b''', r'''E\1'''), #Ésto->Esto Éso->Eso
(r'''\bé(st?o)\b''', r'''e\1'''), #ésto->esto éso->eso
(r'''\b([Ee])timolo(gic[oa](?:mente)?)\b''',
r'''\1timoló\2'''),
# (r'''\b([Ee])timologia\b''', r'''\1timología'''),
#(r'''\besta\b''', r'''está'''), #28112023
(r'''\b([Ee]stu)b(o|e|imos|isteis|ier[oae]n|ierai?s?|iesei?s?|
iér[ae]mos|iésemos|iesen|ierei?s?)\b''', r'''\1v\2'''), #estubo->estuvo
(r'''\b([Ee]vaporaci)on\b''', r'''\1ón'''),
(r'''\b([Ee]voluci)on\b''', r'''\1ón'''),
(r'''\bExodo''', r'''Éxodo'''), #Exodo->Éxodo
(r'''\bexodo''', r'''éxodo'''), #exodo->éxodo
(r'''\b([Ee]x)o(tic[oa]s?)\b''', r'''\1ó\2'''),
#expansion->expansión ver sección conjuntos
(r'''\b([Ee])xesivo(s)?\b''', r'''\1xcesivo\2'''), #28112023
(r'''\b([Ee])xpecial\b''', r'''\1special'''), #es expecial->especial
(r'''\b([Ee]xposici)on\b''', r'''\1ón'''),
(r'''\bexito\b''', r'''éxito'''),
(r'''\bExito\b''', r'''Éxito'''),
(r'''\b([Ee])xtrangero(s)?\b''', r'''\1xtranjero\2'''),
## F ##
(r'''\b([Ff])a(cil(?:mente|es)?)\b''', r'''\1á\2'''),
(r'''\b([Ff])amíl(ias?)\b''', r'''\1amil\2'''), #família->familia
(r'''\b([Ff])anati(c[oa](?:s|mente)?)\b''', r'''\1anáti\2'''),
#fanatica->fanática
(r'''\b([Ff])armaceuti([ao])''', r'''\1armacéutico'''),
(r'''\b([Ff]en)o(menos?)\b''', r'''\1ó\2'''), #fenomeno->fenómeno
(r'''\b([Ff])é\b''', r'''\1e'''),
(r'''\b([Ff])icc?i[oó]n\b''', r'''\1icción'''), #ficcion->ficción
(r'''\b([Ff])iél\b''', r'''\1iel'''),
(r'''\b([Ff]ilmaci)on\b''', r'''\1ón'''), #filmacion->filmación
(r'''\b([Ff])ilosofia\b''', r'''\1ilosofía'''),
(r'''\b([Ff])ilosofic([ao]s?)''', r'''\1ilosófic\2'''),
(r'''\b([Ff])isicamente\b''', r'''\1ísicamente'''),
(r'''\b([Ff])isic([ao])\b''', r'''\1ísic\2'''),
(r'''\b([Ff])isic([ao])s\b''', r'''\1ísic\2s'''),
(r'''\b([Ff])luí(d[ao]s?)\b''', r'''\1lui\2'''), #fluído->fluido
(r'''\b([Ff]isiol)o(gic[ao])''', r'''\1ó\2'''),
(r'''\b([Ff])olico\b''', r'''\1ólico'''),
(r'''\b([Ff]onolog)ia\b''', r'''\1ía'''),
(r'''\b([Ff])orceps\b''', r'''\1órceps'''),
(r'''\bfo(rmulas?)\b''', r'''fó\1'''), #formula->fórmula Al comienzo de frase suele tratarse de formular
(r'''\b([Ff])otografia\b''', r'''\1otografía'''),
(r'''\b([Ff]otomec)a(nica)\b''', r'''\1á\2'''),
(r'''\b([Ff]ot)on\b''', r'''\1ón'''),
(r'''\b([Ff]otos)i(ntesis)\b''', r'''\1í\2'''),
(r'''\b([f]ranc)es\b''', r'''\1és'''),
(r'''\b([Ff])ria\b''', r'''\1ría'''),
(r'''\b([Ff])riamente\b''', r'''\1ríamente'''),
(r'''\b([Ff])rias\b''', r'''\1rías'''),
(r'''\b([Ff])ricc?i[oó]n\b''', r'''\1ricción'''), #fricion->fricción
#fucion:fusión ver sección conjuntos
(r'''\b([Ff]r)i([ao](?:s|mente)?)\b''', r'''\1í\2'''), #frio->frío
(r'''\b([Ff])ué\b''', r'''\1ue'''),
(r'''\b([Ff])uí\b''', r'''\1ui'''),
# (r'''\b([Ff])undacion\b''', r'''\1undación'''), # Aplico regla general
(r'''\b([Ff])utbol\b''', r'''\1útbol'''),
(r'''\b([Ff])util\b''', r'''\1útil'''), #futil->fútil
## G ##
(r'''\b([Gg]aler)i(as?)\b''', r'''\1í\2'''),
(r'''\b([Gg])eneric([ao]s?)\b''', r'''\1enéric\2'''),
(r'''\b([Gg]en)e(tic[ao]s?)\b''', r'''\1é\2'''),
(r'''\b([Gg])astrica\b''', r'''\1ástricamente'''),
(r'''\b([Gg])eneracion\b''', r'''\1eneración'''),
(r'''\b([Gg])enerocidad\b''', r'''\1enerosidad'''),
(r'''\b([Gg])eografica\b''', r'''\1eográfica'''),
(r'''\b([Gg])eografico\b''', r'''\1eográfico'''),
(r'''\b([Gg])estion\b''', r'''\1estión'''),
(r'''\b([Gg]l)a(ndula)\b''', r'''\1á\2'''),
(r'''\b([Gg]o)v(iern(?:os?|an?))\b''', r'''\1b\2'''),
#govierno->gobierno
(r'''\b([Gg])rabacion\b''', r'''\1rabación'''),
(r'''\b([Gg]r)a(fic[ao]s?)\b''', r'''\1á\2'''), #grafica->gráfica
(r'''\b([Gg])rán\b''', r'''\1ran'''),
(r'''\b([Gg]uarder)i(as?)\b''', r'''\1í\2'''),
(r'''\b([Gg])uia\b''', r'''\1uía'''),
(r'''\bGuipuzcoa\b''', r'''Guipúzcoa'''), #Guipuzcoa->Guipúzcoa
(r'''\b([Gg])ustaria\b''', r'''\1ustaría'''), #gustaria->gustaría
## H ##
(r'''\b([Hh]a)v(ilidad(es)?)\b''', r'''\1b\2'''), #havilidad->habilidad
(r'''\b([Hh]abr)a([ns]?)\b''', r'''\1á\2'''), #habra->habrá
(r'''\b([Hh]abr?)e((is)?)\b''', r'''\1é\2'''), #habre->habré habeis->habéis
#(r'''\b([Hh]abr?)i(a[ns]?|amos|ais)\b''', r'''\1í\2''',"OMI_ORTO_HIATO"), #habia->había habria->habría habian->habían #16112023
(r'''\babilidad\b''', r'''habilidad'''),
(r'''\bAbilidad\b''', r'''Habilidad'''),
(r'''\b([Hh])a(bitats?)\b''', r'''\1á\2'''),
(r'''\b([Hh])aciendol([oa])''', r'''\1aciéndol\2'''),
(r'''\b([Hh]ay)ais\b''', r'''\1áis'''), #hayais->hayáis
(r'''\bhay(ar|ando|ado|[oóé]|es?|emos|éis|en|abai?s?|ábamos|
aban|aste|asteis|aron|aré|ará[ns]?|aremos|aríai?s?|aríamos|arían|arai?
s?|asei?s?|ár[ae]mos|ásemos|aran|asen|ares?|areis|aren|ad)\b''',
r'''hall\1'''), #hayar->hallar Hallar conjuga como amar, he retirado los conflictos con conjugaciones de haber
(r'''\b[Hh]echar\b''', r'''echar'''),
(r'''\b([Hh])ectarea\b''', r'''\1ectárea'''),
(r'''\b([Hh])e(lice)''', r'''\1é\2'''),
# (r'''\b([Hh])eptalogia''', r'''\1eptalogía'''),
(r'''\b([Hh]er)[bv]a(ce[ao]s?)\b''', r'''\1bá\2'''),
(r'''\b([Hh]er)[bv][ií][bv]o(r[ao]s?)\b''', r'''\1bívo\2'''),
#herbivoro->herbívoro
(r'''\b((?:[Ss]uper)?h)e(roes?)\b''', r'''\1é\2'''), #heroe->héroe No reviso con mayúscula porque hay muchos Heroe en ingles
(r'''\b([Hh])erói(c[ao]s)\b''', r'''\1eroi\2'''), #heróica->heroica
(r'''\b([Hh]ero)ina\b''', r'''\1ína'''),
# (r'''\b([Hh])exalogia''', r'''\1exalogía'''),
(r'''\bhiba\b''', r'''iba'''),
(r'''\b([Hh])ibridizaci[oó]n\b''', r'''\1ibridación'''),
#hibridización->hibridación
(r'''\b([Hh])idroelectric([ao])''', r'''\1idroeléctric\2'''),
(r'''\b([Hh]idr)o(geno)\b''', r'''\1ó\2'''),
(r'''\b([Hh])ipersonico''', r'''\1ipersónico'''),
(r'''\b([Hh]ispano)parlante''', r'''\1hablante'''),
(r'''\b([Hh])isteric([ao](?:mente|s)?)\b''',
r'''\1istéric\2'''), #histerico->histérico
(r'''\b([Hh])istoric([ao](?:mente|s)?)\b''',
r'''\1istóric\2'''), #historico->histórico
(r'''\bhobbie\b''', r'''hobby'''),
(r'''\b([Hh])óckey\b''', r'''\1ockey'''),
(r'''\b([Hh])omoge(neas?)\b''', r'''\1omogé\2'''), #homogenea->homogénea
(r'''\b([Hh]om)o((nim|log)[ao]s?)\b''', r'''\1ó\2'''),#homonimo->homónimo
(r'''\b([Hh])ormigon\b''', r'''\1ormigón'''), #hormigon->hormigón
(r'''\b([Hh]u)e(rfan[oa]s?)\b''', r'''\1é\2'''), #huerfano->huérfano
(r'''\b([Hh]u)e(sped(es)?)\b''', r'''\1é\2'''), #huesped->huésped
(r'''\b([Hh]u)í(r|d[ao]s?)\b''', r'''\1i\2'''), #huír->huir (también huído, huída).
## I ##
# (r'''\b([Ii])deologi(as?)\b''', r'''\1deologí\2'''),#ideologia->ideología
(r'''\b([Hh])ideologic([ao](?:mente|s)?)\b''',r'''\1ideológic\2'''), #ideologica->ideológica
(r'''(?<=\s)i(?=\s)''', r'''y'''), #17042026 para distinguir el caso de i entre espacios
(r'''(?<=\s)I(?=\s)''', r'''Y'''), #17042026 para distinguir el caso de i entre espacios
(r'''\bidolo\b''', r'''ídolo'''),
(r'''\bIdolo\b''', r'''Ídolo'''),
(r'''\b([Ii])mágen\b''', r'''\1magen'''),
(r'''\b([Ii])m[aà]genes\b''', r'''\1mágenes'''), #imagenes->imágenes
(r'''([Ii]mplantaci)on\b''', r'''\1on'''),
(r'''\b([Ii])mplicit([ao])''', r'''\1mplícit\2'''),
(r'''\b([Ii])nalambric([ao])''', r'''\1nalámbric\2'''),
(r'''\b([Ii]ncid)é(ncias?)''', r'''\1e\2'''), #incidéncia->incidencia
(r'''\b([Ii])ncluíd([ao]s?)\b''', r'''\1ncluid\2'''),
(r'''\b([Ii]ncluir)a\b''', r'''\1á'''),
(r'''\b([Ii]nclu)ír\b''', r'''\1ir'''), #incluír->incluir
(r'''\b([Ii]nclu)ll([eoaó]s?)\b''', r'''\1y\2'''), #inclullo->incluyo
(r'''\b([Ii]ncr)e(dulos?)\b''', r'''\1é\2'''), #incredulo->incrédulo
(r'''\b([Ii])ndepen?den?cia\b''', r'''\1ndependencia'''), #independecia->independencia
(r'''\bi(ndices?)\b''', r'''í\1'''),
(r'''\bI(ndices?)\b''', r'''Í\1'''),
# (r'''\b([Ii]nd)i(genas?)\b''', r'''\1í\2'''), #indigena->indígena Tratado como regla general
(r'''\b([Ii]nformaci)on\b''', r'''\1ón'''),
(r'''\b([Ii])nformatic([ao])''', r'''\1nformátic\2'''),
(r'''\b([Ii])ngenieria\b''', r'''\1ngeniería'''),
(r'''\b([Ii]ngl)es\b''', r'''\1és'''), #ingles->inglés
(r'''\b([Ii]nhibici)on\b''', r'''\1ón'''),
(r'''\b([Ii]noculaci)on\b''', r'''\1ón'''),
(r'''\b([Ii])nn?o[bv]aci[oó]n\b''', r'''\1nnovación'''), #inovacion->innovación
(r'''\b([Ii])nn?o[bv]aci[oó]nes\b''', r'''\1nnovaciones'''), #inovaciones->innovaciones
(r'''\b([Ii])nsectivor([ao])''', r'''\1nsectívor\2'''),
(r'''\b([Ii]nstauraci)on\b''', r'''\1ón'''),
(r'''\b([Ii])ntentarian\b''', r'''\1ntentarían'''),
(r'''\b([Ii]nter)es\b''', r'''\1és'''),
(r'''\binternet*\b''', r'''Internet'''), #http://www.rae.es/internet
(r'''\bintimamente\b''', r'''íntimamente'''),
(r'''\bIntimamente\b''', r'''Íntimamente'''),
(r'''\bintim([ao])s\b''', r'''íntim\1s'''),
(r'''\bIntim([ao])s\b''', r'''Íntim\1s'''),
(r'''\b([Ii]nversi)on\b''', r'''\1ón'''), #inversion->inversión
#(r'''\b([Ii]ntroducci)on\b''', r'''\1ón'''),
#(r'''\b([Ii])ntrospeccion\b''', r'''\1ntrospección'''), 09032026 Eliminada 
(r'''\b([Ii])nu(til(?:es|mente)?)\b''', r'''\1nú\2'''),
(r'''\binvasion\b''', r'''invasión'''), #invasion->invasión sólo minúsculas por el extenso uso de Invasion en ingles
(r'''\b([Ii]nvestigaci)on\b''', r'''\1ón'''),
(r'''\b([Ii])ran\b''', r'''\1rán'''),
(r'''\b([Ii])rani((es)?)\b''', r'''\1raní\2'''), #irani->iraní
(r'''\b([Ii])sraeli((es)?)\b''', r'''\1sraelí\2'''), #israeli->israelí
## J ##
(r'''\b([Jj])ardin\b''', r'''\1ardín'''), #jardin->jardín
(r'''\b([Jj])apon\b''', r'''Japón'''),
(r'''\b([Jj])apones\b''', r'''\1aponés'''),
(r'''\bjente\b''', r'''gente'''), #jente->gente
(r'''\b([Jj])erarquic([ao])''', r'''\1erárquic\2'''),
(r'''\b([Jj])óven\b''', r'''\1oven'''), #jóven->joven
(r'''\b([Jj])ovenes\b''', r'''\1óvenes'''), #jovenes->jóvenes
(r'''([Jj])udai(smo)\b''', r'''\1udaí\2'''),
(r'''\b([Jj])udi([ao]s?)\b''', r'''\1udí\2'''),
(r'''\b([Jj])usg([ao])''', r'''\1uzg\2'''),
## K ##
(r'''\b([Kk])oln\b''', r'''Köln'''),
## L ##
#laser->láser ver sección conjuntos
(r'''\b([Ll]as?) fabrica(s?)\b''', r'''\1 fábrica\2'''), #06042026 modificado por tener un argumento adicional
(r'''\b([Ll])ec?ci[oó]n\b''', r'''\1ección'''),
(r'''\bleon\b''', r'''león'''), #En mayúsculas aparecen muchas homónimas
(r'''\b([Ll])le[bv]a[bv]a\b''', r'''\1levaba'''),
(r'''\b([Ll])ei((d[ao]s?)?)\b''', r'''\1eí\2'''),
(r'''\b([Ll]e)on\b''', r'''\1ón'''), #leon->león
(r'''\b([Ll])iberandol([aeo]s?)\b''', r'''\1iberándol\2'''),
(r'''\bli(der(?:es)?)\b''', r'''lí\1'''), #lider->líder excepción solo en minúscula por Supermercados Lider
(r'''\b(lina)g(es?)\b''', r'''\1j\2'''), #linage->linaje sin mayuscula al ser apellido
(r'''\b([Ll])i(neas?)\b''', r'''\1í\2'''),
(r'''\b([Ll])iquid([oa])(s?)\b''', r'''\1íquid\2\3'''), #
(r'''\b([Ll])ing[uü][ií]stic([ao])''', r'''\1ingüístic\2'''),
(r'''\b([Ll])ogicamente\b''', r'''\1ógicamente'''),
# (r'''\blogic([ao]s?)\b''', r'''lógic\1'''), #logico->lógico no busco la mayuscual Aplico regla general
(r'''\b([Ll])on[j]e[bv]([ao]s?)\b''', r'''\1ongev\2'''), #modificada 21062024
(r'''\b([Ll])on[gj]e[b]([ao]s?)\b''', r'''\1ongev\2'''), #modificada 21062024
#lonjeva->longeva
(r'''\b([Ll]ong)u(itud(?:es)?)\b''', r'''\1\2'''), #longuitud->longitud
## M ##
(r'''\bmicrosoft\b''', r'''Microsoft'''),
(r'''\b([Mm])agic([ao]s?)\b''', r'''\1ágic\2'''), #magica->mágica
(r'''\b([Mm])agnetic([ao]s?)\b''', r'''\1agnétic\2'''),
# (r'''\b[Mm]aria\b''', r'''María'''), #Muchos Maria extranjeros
(r'''\b([Mm])aldicion\b''', r'''\1aldición'''),
(r'''\b([Mm]maniqu)i((es)?)\b''', r'''\1í\2'''), #maniqui->maniquí
(r'''\b([Mm])a(quinas?)\b''', r'''\1á\2''',"ESDRUJULAS"), #maquina->máquina ¡Cuidado con maquina de maquinar!
(r'''\b([Mm])á(rgen)\b''', r'''\1a\2'''),
(r'''\b([Mm])a(rgenes)\b''', r'''\1á\2'''),
(r'''\b([Mm])as\b''', r'''\1ás'''), #15112023
(r'''\b([Mm]ar)í(nos?)\b''', r'''\1i\2'''), #maríno->marino
(r'''\b([Mm])ar(tir(es)?)\b''', r'''\1ár\2'''), #martir->mártir
(r'''\b([Mm]atar)e((is)?)\b''', r'''\1é\2'''), #matare->mataré
(r'''\b([Mm]atar)as\b''', r'''\1ás'''), #mataras->matarás No reviso matará por el subjuntivo
(r'''\b([Mm]atar)ia\b''', r'''\1ía'''), #mataria->mataría
(r'''\b([Mm])ayori(as?)\b''', r'''\1ayorí\2'''),
(r'''\b([Mm])a(xim[ao]s?)\b''', r'''\1á\2'''),
(r'''\b([Mm]ec)a(nic[ao])''', r'''\1á\2'''),
(r'''\b([Mm])edia ?[Nn]oche\b''', r'''\1edianoche'''), #media noche->medianoche
(r'''\b([Mm])e(dicos?)\b''', r'''\1é\2'''), #medico->médico
(r'''\b([Mm])editacion\b''', r'''\1editación'''),
(r'''\b([Mm])elocoton\b''', r'''\1elocotón'''), #melocoton->melocotón
(r'''\b([Mm])elon\b''', r'''\1elón'''),
(r'''\b([Mm])en[uú]((?:e?s)?)\b''', r'''\1enú\2'''), #menu->menú
(r'''\b([Mm]e)s(cl)''', r'''\1z\2'''), #+MEZCLAR
(r'''\b([Mm])esias\b''', r'''\1esías'''),
(r'''\b([Mm]etaf)i(sica)\b''', r'''\1í\2'''),
(r'''\b([Mm])etalic([ao]s?)\b''', r'''\1etálic\2'''),
(r'''\b([Mm])e(todo)\b''', r'''\1é\2'''),
(r'''(?<!New )\b[Mm][eé][jx]ico\b''', r'''México'''), #mejico->México No precedido por New
(r'''\b([Mm]etodolog)ia''', r'''\1ía'''),
(r'''\b([Mm])i(nim[ao]s?)\b''', r'''\1í\2'''),
(r'''\b([Mm])iercoles\b''', r'''\1iércoles'''),
(r'''\b([Mm])inus(culas?)\b''', r'''\1inús\2'''), #minuscula->minúscula
(r'''\b([Mm])i([ao]s?)\b''', r'''\1í\2'''), #mia->mía
(r'''\b([Mm])ision\b''', r'''\1isión'''),
(r'''\b([Mm])i(stic[ao](?:s|mente)?)''', r'''\1í\2'''),
# (r'''\b([Mm])itologi(as?)\b''', r'''\1itologí\2'''),
#mitologia->mitología
(r'''\b([Mm])itologi(c[ao]s?)\b''', r'''\1itológi\2'''),
#mitologica->mitológica
(r'''\b([Mm])ode(ms?)\b''', r'''\1óde\2'''),
(r'''\b([Mm])ole(culas?)\b''', r'''\1olé\2'''),
(r'''\b([Mm])[oó]u?nstru?(os?)\b''', r'''\1onstru\2'''),
#mounstro->monstruo
(r'''\b([Mm])onton\b''', r'''\1ontón'''), #monton->montón
(r'''\b([Mm])ovil\b''', r'''\1óvil'''), #movil->móvil
(r'''\b[Mm](osc)u\b''', r'''M\1ú'''),
(r'''\b([Mm])ostru(os?)\b''', r'''\1onstru\2'''),
(r'''\b([Mm])ou?nstru?(os?)\b''', r'''\1onstru\2'''),
(r'''\b([Mm])ui\b''', r'''\1uy'''), #15112023
(r'''\b([Mm])ul(tiples?)\b''', r'''\1ul\2'''), #multiple->múltiple
(r'''\b([Mm])[uú]rci[eé](lagos?)\b''', r'''\1urcié\2'''), #murcielago->murciélago
(r'''\b([Mm])urio\b''', r'''\1urió'''),
(r'''\b([Mm])u(sculos?)\b''', r'''\1ú\2'''),
# (r'''\b([Mm])u(sicos?)\b''', r'''\1ú\2'''), #musica aparece muchas veces en italiano
(r'''\b([Mm])u(sic[ao]s?)\b''', r'''\1ú\2'''), #de momento incluyo el cambio musica->música cuidado con lo indicado en la línea anterior
(r'''\b([Mm])usulman\b''', r'''\1usulmán'''),
(r'''\b[Mm]y[Ss]pace\b''', r'''MySpace'''),
## N ##
(r'''\b([Nn])acio\b''', r'''\1ació'''),
#(r'''\b([Nn])acion\b''', r'''\1ación'''), #Eliminada por redundancia 25032026
(r'''\b[Nn]apoles\b''', r'''Nápoles'''),
(r'''\b([Nn])a(utic[ao]s?)\b''', r'''\1á\2'''), #nautico->náutico
(r'''\bneutron\b''', r'''neutrón'''), #neutron->neutrón con mayuscula es apellido
(r'''\b([Nn]eur)o(tic[oa]s?)''', r'''\1ó\2'''),
(r'''\b([Nn])iagara\b''', r'''Niágara'''),
(r'''\b([Nn])idicola''', r'''\1idícola'''),
(r'''\b([Nn])ingun\b''', r'''\1ingún'''), #ningun->ningún
(r'''\b([Nn])ose\b''', r'''\1o se'''), #1511202: no sé - 06032026: cambia a no se
(r'''\b([Nn])u(cleos?)\b''', r'''\1ú\2'''), #nucleo->núcleo
(r'''\b([Nn])ume(ros?)\b''', r'''\1úme\2'''), #numero->número
(r'''\b([Nn])umeracion\b''', r'''\1umeración'''), #numeracion->numeración (DC:Elimina \2 10032023)
(r'''\b([Nn])únca\b''', r'''\1unca'''), #núnca->nunca
## Ñ ##
## O ##
(r'''\b([Oo]ca)[cs]i[oó]n\b''', r'''\1sión'''), #ocacion->ocasión
(r'''\b([Oo]ca)ciones\b''', r'''\1siones'''), #ocaciones->ocasiones
(r'''\b([Oo])ce(anos?)\b''', r'''\1cé\2'''), #oceano->océano
(r'''\b([Oo])cupacion\b''', r'''\1cupación'''),
(r'''\b([Oo]curr)ia\b''', r'''\1ía'''),
(r'''\b([Oo]curr)io\b''', r'''\1ió'''),
(r'''\bodriamos\b''', r'''podríamos'''), #Agregada 25032026
(r'''\b([Oo])frecia\b''', r'''\1frecía'''),
(r'''\b([Oo])frecio\b''', r'''\1freció'''),
(r'''\b([Oo])idio\b''', r'''\1ídio'''),
(r'''\b([Oo])limpi(c[ao](?:s|mente)?)\b''', r'''\1límpi\2'''), #olimpica->olímpica
#(r'''\b([Oo])pinion\b''', r'''\1pinión'''),
(r'''\bO(pti[cm][ao]s?)\b''', r'''Ó\1'''),
(r'''\bo(pti[cm][ao]s?)\b''', r'''ó\1'''),
(r'''\borbitas\b''', r'''órbitas'''), #En singular da problemas
(r'''\bÓrden\b''', r'''Orden'''), #Órden->Orden
(r'''\bórden\b''', r'''orden'''), #órden->orden
(r'''\b([Oo])rgani(c[ao]s?)\b''', r'''\1rgáni\2'''), #organica->orgánica
(r'''\bOrgan(os?)\b''', r'''Órgan\1'''), #Organo->Órgano
(r'''\borgan(os?)\b''', r'''órgan\1'''), #organo->órgano
#(r'''\b([Oo]rganizaci)on\b''', r'''\1ón'''),# Eliminada por redundancia 25032026
(r'''\b([Oo])rígen\b''', r'''\1rigen'''), #orígen->origen
(r'''\b([Oo])rigenes\b''', r'''\1rígenes'''), #origenes->orígenes
## P ##
(r'''\b([Pp])acificamente\b''', r'''\1acíficamente'''),
(r'''\bPacific([ao])\b''', r'''Pacífic\1'''), #Ambiguo, aunqeu es posible que aparezca poco, dejo sólo las mayúscula
(r'''\b([Pp])acific([ao])s\b''', r'''\1acífic\2s'''),
(r'''\b[Pp]ac[ií]fico_[Nn]orte\b''', r'''Pacífico Norte'''),
(r'''\b[Pp]ac[ií]fico_[sS]ur\b''', r'''Pacífico Sr'''),
(r'''\b([Pp])a(ginas?)\b''', r'''\1á\2'''), #La opción de paginar es raro que aparezca en wikipedia
(r'''\b([Pp])ais\b''', r'''\1aís'''),
(r'''\b([Pp])aises\b''', r'''\1aíses'''),
(r'''\b([Pp])ajaro\b''', r'''\1ájaro'''),
(r'''\b[Pp]akist[aá]n\b''', r'''Pakistán'''),
(r'''\b[Pp]anama\b''', r'''Panamá'''),
(r'''\b([Pp])antalon\b''', r'''\1antalón'''),
(r'''\b([Pp])ar[aá]metr?(os?)\b''', r'''\1arámetr\2'''), #parametos->parámetros
(r'''\b([Pp])arami\b''', r'''\1ara mí'''), #Agregada 19032026
#(r'''\b([Pp])ara mi\b''', r'''\1ara mí'''), #Agregada 19032026
(r'''\b([Pp])aramo\b''', r'''\1áramo'''),
(r'''\b([Pp])[aá]rr?(afos?|ocos?)\b''', r'''\1árr\2'''), #parrafo->párrafo parroco->párroco
(r'''\b([Pp]articipaci)on\b''', r'''\1ón'''), #participacion->participación
(r'''\b([Pp]articipar)i(a[ns]?)\b''', r'''\1í\2'''), #participaria->participaría
(r'''\b([Pp]art)i(culas?)\b''', r'''\1í\2'''),
(r'''\b([Pp]asi)on\b''', r'''\1ón'''),
(r'''\b([Pp])e(gal[aoe]s?)\b''', r'''\1é\2'''), #pegale->pégale
(r'''\b([Pp])eli(culas?)\b''', r'''\1elí\2'''),
(r'''\b([Pp]elot)on\b''', r'''\1ón'''), #peloton->pelotón 
#peninsula->península ver sección conjuntos
# (r'''\b([Pp])entalogia''', r'''\1entalogía'''),
(r'''\b([Pp])ercusion\b''', r'''\1ercusión'''),
(r'''\b([Pp])erdio\b''', r'''\1erdió'''),
(r'''\b([Pp])erecn(es?)\b''', r'''\1erenn\2'''), #En prueba perecne->perenne
(r'''\b([Pp])erfíl\b''', r'''\1erfil'''), #En prueba perfíl->perfil
(r'''\b([Pp])erio(dic[ao](?:s|mente)?)\b''', r'''\1erió\2'''),
(r'''\b([Pp])ermutacion\b''', r'''\1ermutación'''),
(r'''\b[Pp]eron\b''', r'''Perón'''),
(r'''\b([Pp])ersonag(es?)\b''', r'''\1ersonaj\2'''), #En prueba personage->personaje
(r'''\b([Pp])ersua[cs]i[oó]n\b''', r'''\1ersuasión'''), #persuación->persuasión
(r'''\bP(O?H)\b''', r'''p\1'''), # PH->pH
(r'''\b([Pp])i(és?)\b''', r'''\1i\2'''), # pié > pie
(r'''\b([Pp])irateria\b''', r'''\1iratería'''),
(r'''\b([Pp])ivot\b''', r'''\1ívot'''),
(r'''\b([Pp])ivots\b''', r'''\1ívots'''),
(r'''\b([Pp])oblacion\b''', r'''\1oblación'''),
#(r'''\b([Pp]odr?)i(a[ns]?)\b''', r'''\1í\2'''), #16112023
(r'''\b([Pp])odriamos\b''', r'''\1odríamos'''), 
(r'''\b([Pp])oesia\b''', r'''\1oesía'''),
(r'''\b([Pp])ole(mic[ao](?:s|mente)?)\b''', r'''\1olé\2'''),
(r'''\b([Pp]olic)i(as?)\b''', r'''\1í\2'''), #policia->policía
(r'''\b([Pp]ol)i(tic[ao])\b''', r'''\1í\2'''),
(r'''\b([Pp]ol)i(tic[ao]s)\b''', r'''\1í\2'''),
(r'''\b([Pp])ondriamos\b''', r'''\1ondríamos'''),
(r'''\b([Pp])oney\b''', r'''\1óney'''),
(r'''\b([Pp])or que\b''', r'''\1orque'''), #14112023
(r'''\bporke\b''', r'''porque'''), #28112023
(r'''\b([Pp]r)a(ctic[ao](?:s|mente)?)\b''', r'''\1á\2'''), #practicas->prácticas El uso correcto de practica se controla mediante excepciones.
(r'''\b([Pp]res)[bv][ií](teros?)\b''', r'''\1bí\2'''), #presbitero->presbítero
(r'''\b([Pp])reveer\b''', r'''\1rever'''), #preveer->prever
(r'''\b([Pp]revenci)on\b''', r'''\1ón'''), #prevencion->prevención
(r'''\b([Pp]r)i(ncipes?)\b''', r'''\1í\2'''), #principe->príncipe
(r'''\b([Pp]robabil)i(stico)\b''', r'''\1í\2'''),
(r'''\b([Pp]roclamaci)on\b''', r'''\1ón'''),
#(r'''\b([Pp]rodu)c+i[oó]n\b''', r'''\1cción'''), #producion->producción Eliminada 23032026
(r'''\b([Pp])rodución\b''', r'''\1roducción'''), #producion->producción  23032026
(r'''\b([Pp]rodu)c+i[oó]nes\b''', r'''\1cciones'''), #produciones->producciones
(r'''\b([Pp]rodu)(tos?)\b''', r'''\1c\2'''), #produto->producto
(r'''\b([Pp])r[óo][gj]imo\b''', r'''\1rójimo'''),
(r'''\b([Pp]roh)ib(o|es?|en|as?|an)\b''', r'''\1íb\2'''), #prohibo->prohíbo
(r'''\b([Pp])ró(pi[oa]s?)\b''', r'''\1ro\2'''), #própio->propio
(r'''\b([Pp]ropulsi)on\b''', r'''\1ón'''),
(r'''\b([Pp])rotegia\b''', r'''\1rotegía'''),
(r'''\b([Pp])ro[bv][ie](nientes?)\b''', r'''\1rove\2'''), #proviniente->proveniente
(r'''\b([Pp])roví(ncias?)\b''', r'''\1rovi\2'''),
(r'''\b([Pp])roxim([ao](?:s|mente)?)\b''', r'''\1róxim\2'''),
(r'''\b([Pp]royecci)on\b''', r'''\1ón'''),
(r'''\b([Pp]rote)j(e[nrs]?|iendo|ido|[ei]mos|éis|ía[ns]?|
íamos|íais|í|iste(?:is)?|ió|ieron|iera|eré|erá[ns]?|eremos|eréis|
ería(?:mos|is)|erían|egido|ieses?|ié[rs]e(?:mos|n)|ie[rs]eis|ieres?)
\b''', r'''\1g\2'''), #protejer->proteger conjuga como coger
(r'''\b([Pp]rote)g(o|ai?s?|amos|an)\b''', r'''\1j\2'''),
#protega->proteja
(r'''\b([Pp]rote)i(nas?)\b''', r'''\1í\2'''), #proteina->proteína #proton->protón ver sección conjuntos
(r'''\b([Pp]r)e?u?e?[vb](as?)\b''', r'''\1ueb\2'''), #preubas->pruebas
(r'''\b([Pp]sicoan)a(lisis)\b''', r'''\1á\2'''),
(r'''([Pp]sicolog)ia\b''', r'''\1ía'''),
(r'''\b([Pp]sicol)o(gic[oa])''', r'''\1ó\2'''),
(r'''\b([Pp]siquiatr)ia\b''', r'''\1ía'''),
(r'''\bp?s?[ií](quic[ao]s?)\b''', r'''psí\1'''), #siquico->psíquico
(r'''\b([Pp])u(blic[ao]s)\b''', r'''\1ú\2'''), #publico->público
(r'''\b([Pp])ublicamente\b''', r'''\1úblicamente'''), #publicamente->públicamente
(r'''\b([Pp]ulm)on\b''', r'''\1ón'''),
(r'''\b([Pp])urpura\b''', r'''\1úrpura'''),
(r'''\bO(uedes?)\b''', r'''P\1'''),
(r'''\bo(uedes?)\b''', r'''p\1'''),
(r'''\b([Pp])[u][é]s\b''', r'''\1ues'''), #modificada 24032026
(r'''\b([Pp])[ú][eé]s\b''', r'''\1ues'''), #modificada 24032026
## Q ##
(r'''\b([Qq]u)i(mic[ao](?:s|mente)?)\b''', r'''\1í\2'''),
(r'''\b([Qq])eu\b''', r'''\1ue'''),
(r'''\buqe\b''', r'''que'''),
(r'''\b([Qq]uiz)a((?:s)?)\b''', r'''\1á\2'''), #quizas->quizá
## R ##
# (r'''\b([Rr])adioactiv([oa])\b''', r'''\1adiactiv\2'''),
#radioactivo->radiactivo Las dos son validas
(r'''\b([Rr])a(fagas?)\b''', r'''\1á\2'''),
(r'''\b([Rr])aices\b''', r'''\1aíces'''),
(r'''\b([RrMm])aiz\b''', r'''\1aíz'''), #raiz->raíz
(r'''\b([Rr])apid([ao](?:s|mente)?)\b''', r'''\1ápid\2'''), #rapido->rápido
(r'''\b([Rr]eacci)on\b''', r'''\1ón'''),
(r'''\b([Rr]eali)z([eé]s?)\b''', r'''\1c\2'''), #realize->realice
(r'''\b([Rr]eapareci)o\b''', r'''\1ó'''), #reaparecio->reapareció
# (r'''\b([Rr])ebela''', r'''\1evela'''), #En rebelar->revelar se confunde con rebelarse que si es con b
(r'''\b([Rr]eci)[bv][ií](a[ns]?)\b''', r'''\1bí\2'''),
(r'''\b([Rr])ecibio\b''', r'''\1ecibió'''),
(r'''\b([Rr])eciv(os?)\b''', r'''\1ecib\2'''), #recivo->recibo
# (r'''\b([Rr])ecolec?ci[oó]n\b''', r'''\1ecolección'''), #aplico regla general
(r'''\b([Rr])edac?cion\b''', r'''\1edacción'''),
(r'''\b([Rr])efle[sx]ion\b''', r'''\1eflexión'''),
(r'''\b([Rr])egadi(os?)\b''', r'''\1egadí\2'''),
(r'''\b([Rr])eg(illas)\b''', r'''\1ej\2'''), #regilla->rejilla
# (r'''\b([Rr])egion\b''', r'''\1egión'''), #da muchos problemas
(r'''\b((?:[Ss]on)?[Rr]e)ir\b''', r'''\1ír'''), #reir->reír
#(r'''\b([Rr]elaci)on\b''', r'''\1ón'''),#eliminada por redundancia 25032026
(r'''\b([Rr]e)e?ncarnaci[oó]n\b''', r'''\1encarnación'''), #rencarnación->reencarnación
(r'''\b([Rr]ep)u(blicas?)\b''', r'''\1ú\2'''),
(r'''\b([Rr]esoluci)on\b''', r'''\1ón'''), #resolucion->resolución
(r'''\b([Rr]estauraci)on\b''', r'''\1ón'''),
(r'''\b([Rr]estaurant)(s?)\b''', r'''\1e\2'''), #restaurant->restaurante
(r'''\breu(ne[ns]?)\b''', r'''reú\1'''), #reune->reúne
(r'''\b([Rr]evelar)i(as?)\b''', r'''\1í\2'''), #revelaria->revelaría
(r'''\b([Rr]ev)es\b''', r'''\1és'''), #reves->revés
(r'''\brevision\b''', r'''revisión'''), #revision->revisión solo en minúsculas para evitar muchos casos en ingles
(r'''\b([Rr]evoluci)on\b''', r'''\1ón'''),
(r'''\b((?:son)?)ri([ae][ns]?)\b''', r'''\1rí\2'''), #rie->ríe
(r'''\b[Rr]i(o[\s][dD]e[jJ]aneiro)\b''', r'''Rí\1'''),
(r'''\b[Rr]io(s?)\b''', r'''río\1'''), #28112023

(r'''\b([Rr]u)í(dos?)\b''', r'''\1i\2'''), #ruído->ruido
## S ##
(r'''\b([Ss])a[bv]a(dos?)\b''', r'''\1ába\2'''), #sabado->sábado
(r'''\bsav(e[ns]?|r?[ae]mos|r?éis|r?ía[ns]?|r?íais|ré|rás?|
ríamos|ido)\b''', r'''sab\1'''), #saver->saber modelo de conjugación
(r'''\b([Ss]aldr)a([ns]?)\b''', r'''\1á\2'''), #saldra->saldrá
(r'''\b([Ss]aldr)e((is)?)\b''', r'''\1é\2'''), #saldre->saldré
(r'''\b([Ss]aldr)i(a([ns]|mos|is)?)\b''', r'''\1í\2'''), #saldria->saldría
(r'''\bsali((a[ns]?|s|amos|ais)?)\b''', r'''salí\1'''), #salia->salía Evito dinastía Salia
(r'''\bsalio\b''', r'''salió'''), #salio->salió solo en minúsculas porque hay algún lugar que se llama así
(r'''\b([Ss]al)on\b''', r'''\1ón'''),
(r'''\b([Ss]alv)a(ndol[aoe]s?)\b''', r'''\1á\2'''), #salvandole->salvándole
(r'''\b([Ss])a(nscrito)\b''', r'''\1á\2'''),
(r'''\b[Ss]an [Ss]ebastian\b''', r'''San Sebastián'''),
(r'''\b([Ss]at)e(lites?)\b''', r'''\1é\2'''), #satelite->satélite
(r'''\b([Ss])audi(es)?\b''', r'''\1audí\2'''), #saudi->saudí
(r'''\b([Ss])ec?ci[oó]n\b''', r'''\1ección'''),
(r'''\b([Ss])egun\b''', r'''\1egún'''),
(r'''\b([Ss])éis\b''', r'''\1eis'''), #séis->seis
(r'''\b([Ss])ema(ntic[ao])''', r'''\1emá\2'''),
(r'''\b([Ss])emio(tic[oa]s?)''', r'''\1emió\2'''),
#(r'''\bsera(s?)\b''', r'''será\1'''), #sera->será No incluyo mayúscula -Eliminada por redundancia 25032026
(r'''\b([Ss])erian\b''', r'''\1erían'''), #serian->serían
# (r'''\b([Ss])é(ries?)\b''', r'''\1e\2'''), #série->serie es portugues
# (r'''\bsí\b''', r'''si'''), #sí->si Las excepciones se tratan en conjuntos #Da muchos problemas
(r'''\b([Ss])i(filis)\b''', r'''\1í\2'''),
(r'''\b([Ss])iguio\b''', r'''\1iguió'''),
(r'''([Ss])i(lab[ao]s?)\b''', r'''\1í\2'''), #silaba->sílaba
(r'''\b([Ss]im)bo(lic[ao]s?)\b''', r'''\1bó\2'''), #simbolico->simbólico
(r'''\b([Ss])i(mbolos?)\b''', r'''\1í\2'''), #simbolo->símbolo
(r'''\b([Ss])i(ndromes?)\b''', r'''\1í\2'''),
(r'''\b([Ss]inf)in\b''', r'''\1ín'''), #sinfin->sinfín
# (r'''\b([Ss])ingle(s?)\b''', r'''\1encillo\2'''), #single->sencillo #Da muchos problemas
(r'''\b([Ss]in|[Hh]om)o(nim[ao]s?)\b''', r'''\1ó\2'''), #sinonimo->sinónimo #homonimo->homónimo
(r'''\b([Ss])i(ntesis)\b''', r'''\1í\2'''),
(r'''\b([Ss])i(ntomas?)\b''', r'''\1í\2'''),
(r'''\b([Ss]ir)[bv]i[eé]ndo(se|l[ae]s?)''',
r'''\1viéndo\2'''), #sirviendose->sirviéndose
(r'''\b([Ss]istem)a(tic[ao])''', r'''\1á\2'''),
(r'''\b([Ss])í(tios?)\b''', r'''\1i\2'''), #sítio->sitio
(r'''\b([Ss]it)u([aoe][sn]?)\b''', r'''\1ú\2'''), #situa->sitúa
#(r'''\b([Ss]ituaci)on\b''', r'''\1ón'''), Eliminada 09032026
(r'''\bslogan\b''', r'''eslogan'''), #slogan->eslogan
(r'''\b([Ss])ólamente\b''', r'''\1olamente'''),
(r'''\b([Ss]ociolog)ia\b''', r'''\1ía'''),
(r'''\b([Ss]ociol)o(gic[oa](s|mente)?)\b''', r'''\1ó\2'''),
(r'''\b([Ss]oci)o(log[ao])\b''', r'''\1ó\2'''),
(r'''\b([Ss]ociometr)ia\b''', r'''\1ía'''),
(r'''\b([Ss])óla(mente)?\b''', r'''\1ola'''), #sóla->sola
#(r'''\b([Ss]oluci)on\b''', r'''\1ón'''), #solucion->solución -eliminada por redundancia 25032026
(r'''\b([Ss])ub?v?enci[oó]n\b''', r'''\1ubvención'''), #subvencion->subvención
(r'''\b([Ss])ucedia\b''', r'''\1ucedía'''),
(r'''\b([Ss])ucedio\b''', r'''\1ucedió'''),
(r'''\b[Ss]uda(frica)\b''', r'''Sudá\1'''),
(r'''\b([Ss]up)é(rflu[ao]s?)\b''', r'''\1e\2'''), #supérflua->superflua
# (r'''([Ss])onic([ao])''', r'''\1ónic\2'''),
(r'''([Ss]uperf)í(cies?)''', r'''\1i\2'''), #superfície->superficie
## T ##
# (r'''\bcuatrilog[ií]a|\btetralogia''', r'''tetralogía'''),
(r'''\b([Tt])alve[zs]\b''', r'''\1al vez'''),
#(r'''\b([Tt])[aá][nm]b?i[eé]n\b''', r'''\1ambién'''), eliminada 22062024
(r'''\b([Tt])[aá]nb?i[eé]n\b''', r'''\1ambién'''), #agregada 22062024
(r'''\b([Tt])[aá]mb?ien\b''', r'''\1ambién'''), #agregada 22062024
(r'''\b([Tt])[á]mb?i[é]n\b''', r'''\1ambién'''), #agregada 22062024

#tambien->tambiénn
(r'''\b([Tt])ansolo\b''', r'''\1an solo'''),#14112023

(r'''\b([Tt])e(cnic[ao](?:s|mente)?)\b''', r'''\1é\2'''),
#tecnico->técnico
(r'''\b([Tt]ecnol)[oó][gj]ic([ao]n(?:s|mente)?)\b''',
r'''\1ógic\2'''), #tecnologica->tecnológica
# (r'''\b([Tt]ecnolog)i(as?)\b''', r'''\1í\2'''), #tecnologia->tecnología
(r'''\b([Tt]el)e(fononos?)\b''', r'''\1é\2'''), #telefono->teléfono
(r'''\b([Tt]elegraf)i(as?)\b''', r'''\1í\2'''), #telegrafia->telegrafía
(r'''\b([Tt]elegraf)io\b''', r'''\1ió'''), #television->televisión ver sección conjuntos
(r'''\b([Tt]en)ian\b''', r'''\1ían'''), #tenian->tenían
(r'''\b([Tt]entaci)on\b''', r'''\1ón'''), #tentacion->tentación
(r'''\b([Tt]eor)i(as?)\b''', r'''\1í\2'''),
(r'''\b([Tt])erminos\b''', r'''\1érminos'''), #terminos->términos
(r'''\b([Tt])erritó(rios?)\b''', r'''\1errito\2'''),
(r'''\b([Tt])etanos\b''', r'''\1étanos'''),
(r'''\b([Tt])í\b''', r'''\1i'''),
(r'''\b([Tt])iburon\b''', r'''\1iburón'''),
(r'''\bti([ao]s?)\b''', r'''tí\1'''), #tio->tío tia->tía
(r'''\bti(pic[ao](?:s|mente)?)\b''', r'''tí\1'''), #Solo en minúscula para evitar "Tipica Producciones"
(r'''\b([Tt])í(pos?)\b''', r'''\1i\2'''),
(r'''\b([Tt])i(tulos?)\b''', r'''\1í\2'''), #titulo->título
(r'''\b([Tt]oda)[b][ií]a\b''', r'''\1vía'''), #todabia->todavía -Modificada 23032026
(r'''\b([Tt]oda)[v][i]a\b''', r'''\1vía'''), #todabia->todavía -Modificada 23032026
(r'''\btokio\b''', r'''Tokio'''),
(r'''\b([Tt]omar)i(a[sn]?)\b''', r'''\1í\2'''),
(r'''\b([Tt]omar)a\b''', r'''\1á'''),
(r'''\b([Tt])radicion\b''', r'''\1radición'''),
(r'''\b([Tt]radu)cc?i[oó]n\b''', r'''\1cción'''), #traducion->traducción
(r'''\b([Tt])ra(gic[ao](?:s|mente)?)\b''', r'''\1rá\2'''),
(r'''\b([Tt])radic+i[oó]n\b''', r'''\1radición'''), #tradiccion->tradición
(r'''\b([Tt])raicion\b''', r'''\1raición'''),
(r'''\b([Tt])rai(d[ao]s?)\b''', r'''\1raí\2'''),
(r'''\b([Tt]ra)n(splantes?)\b''', r'''\1\2'''), #transplante->trasplante
(r'''\b([Tt]ra)n?s?(portes?)\b''', r'''\1ns\2'''), #traporte->transporte
(r'''\b([Tt]ratar)i(a[ns]?)\b''', r'''\1í\2'''), #trataria->trataría
(r'''\b([Tt])r[ií]cep?s\b''', r'''\1ríceps'''),
# (r'''\b([Tt]rilog)i(as?)''', r'''\1í\2'''), #trilogia->trilogía
(r'''\b(tr)i(os?)\b''', r'''\1í\2'''), #trio->trío Con mayúscula intenta corregir muchos nombres en ingles
(r'''\b([Tt])ro(picos?)\b''', r'''\1ró\2'''),
(r'''\b([Tt])u(nel(es)?)\b''', r'''\1ú\2'''), #tunel->túnel
(r'''\b([Tt]ur)i(stic[oa]s?)\b''', r'''\1í\2'''),
## U ##
(r'''\b([Uu])bicacion\b''', r'''\1bicación'''),
(r'''\b([Uu]nd)e(cimos?)\b''', r'''\1é\2'''), #undecimo->undécimo
#Ultimo->Último ver sección conjuntos
(r'''\bunic([ao](?:s|mente)?)\b''', r'''únic\1'''),
#unicamente->únicamente
(r'''\bUnic([ao](?:s|mente)?)\b''', r'''Únic\1'''),
#Unicamente->Únicamente
#union->unión ver sección conjuntos
#(r'''\bu(til(?:es)?)\b''', r'''ú\1'''), eliminada por duplicada 2156 05012026
#(r'''\bU(til(?:es)?)\b''', r'''Ú\1'''), eliminada por duplicada 2155 05012026
(r'''\b([Uu]tilizar)i(as?)\b''', r'''\1í\2'''), #utilizaria->utilizaría
(r'''\b([Uu])rdia\b''', r'''\1rdía'''),
(r'''\b([Uu])rdio\b''', r'''\1rdió'''),
(r'''\bU(til(?:es)?)\b''', r'''Ú\1'''), #Util->Útil
(r'''\bu(til(?:es)?)\b''', r'''ú\1'''),
(r'''\b([Uu]tilizaci)on\b''', r'''\1ón'''),
(r'''\b([Uu]t)l(izad[ao]s?)\b''', r'''\1il\2'''), #utlizado->utilizado
(r'''\b([Uu]t)o(pic[ao]s?)''', r'''\1ó\2'''), #utopico->utópico
## V ##
(r'''\b([Vv])aci([oa]s?)\b''', r'''\1ací\2'''),
(r'''\b([Vv])e(an?se)\b''', r'''\1é\2'''), #vease->véase
(r'''\b([Vv]e)i?nti[uú]n\b''', r'''\1intiún'''), #veintiun->veintiún
(r'''\b([Vv]e)i?ntidos\b''', r'''\1intidós'''), #veintidos->veintidós
(r'''\b([Vv]e)i?ntiseis\b''', r'''\1intiséis'''), #veintiseis->veintiséis
(r'''\b([Vv]e)i?ntitres\b''', r'''\1intitrés'''), #veintitres->veintitrés
(r'''\b([Vv]eh)i(culos?)\b''', r'''\1í\2'''), #vehiculo->vehículo
(r'''\b([Vv]endi)endose\b''', r'''\1éndose'''), #vendiendose->vendiéndose
(r'''\b([Vv]ers)a(til(es)?)\b''', r'''\1á\2'''), #versatil->versátil
#version->versión# ver sección conjuntos
(r'''\b([Vv])i(as)\b''', r'''\1í\2'''), #vias->vías solo busco el plural porque en sigular da problemas
(r'''\b([Vv])[ií][bv][oó](ras?)\b''', r'''\1íbo\2'''), #vivora->víbora
# (r'''\b([Vv])i(deos?)\b''', r'''\1í\2'''), #video->vídeo Ambas formas son admitidas por la RAE
(r'''\b([Vv])ió\b''', r'''\1io'''),
(r'''\b([Vv])í\b''', r'''\1i'''),
(r'''\b([Vv])írgen\b''', r'''\1irgen'''), #vírgen->virgen
(r'''\b((?:[Ss]obre)?viv)i(a[ns]?)\b''', r'''\1í\2'''),
#vivia->vivía vivian->vivían solo en minúsculas para evitar nombre Vivian
(r'''\b((?:[Ss]obre)?vivi)o\b''', r'''\1ó'''), #sobrevivio->sobrevivió
#vision->visión ver sección conjuntos
(r'''\b([Vv])ivio\b''', r'''\1ivió'''),
(r'''\b([Vv])olcan\b''', r'''\1olcán'''), #volcan->volcán
(r'''\b([Vv])ol[eé][iy][bv]ol\b''', r'''\1oleibol'''), #voleybol->voleibol
(r'''\bvoley\b''', r'''vóley'''),
(r'''\b([Vv])olúmen\b''', r'''\1olumen'''), #volúmen->volumen
(r'''\bv(urlas?)\b''', r'''b\1'''), #vurla->burla
## W ##
(r'''\bwikipedia\b''', r'''Wikipedia'''),
## X ##
## Y ##
(r'''\b[yY]ou[- ]*[Tt]ube\b''', r'''YouTube'''),
## Z ##
# (r'''\b([Zz]ool)o(gico)\b''', r'''\1ó\2'''), #Aplico regla general
### GENERAL ###
#(r'''([^r]ec)i[oó]n\b''', r'''\1ción'''), #coleción->colección Se elimina por redundancia con 3576 05012026
#Excepción: excreción
(r'''([Ss]ujec)ción\b''', r'''\1ión'''), #Excepción sujección->sujeción
#(r'''eciones\b''', r'''ecciones'''), #eleciones->elecciones Eliminada por efectos colaterales 05012026
(r'''([Ss]ujec)ciones\b''', r'''\1iones'''), #Excepción sujecciones->sujeciones
#### CONJUNTOS #####
#(r'''\b([Aa])\s?[bv]e[zc]es\b''', r'''\1 veces'''), #"aveces" -> "a veces" eliminada 22062024
(r'''\b([Aa])\s?[b]e[zc]es\b''', r'''\1 veces'''), #"abeces" -> "a veces" agregada 22062024
(r'''\b([Aa])\s?[v]e[z]es\b''', r'''\1 veces'''), #"aveces" -> "a veces" agregada 22062024

(r'''\b([Aa])partir\b''', r'''\1 partir'''), #"apartir" -> "a partir"
(r'''\b([Aa]l)parecer\b''', r'''\1 parecer'''), #"alparecer" -> "al parecer"
(r'''\b([Aa]l) rededor\b''', r'''\1rededor'''), #"al rededor" -> "alrededor"
(r'''\b([Dd]e)acuerdo\b''', r'''\1 acuerdo'''), #"deacuerdo" -> "de acuerdo"
(r'''\b([Dd]e por|[Ee]s[ao]s?|[Ff]uera de|[Pp]ara|[Ee]ntre|
tras de) si\b''', r'''\1 sí''', "ORTO_OMI_AGUDA"), #"de por si"->"de por sí" "eso si"->"eso sí"
(r'''\b([Ss])i (que|mism[ao]s?|pudo)\b''', r'''\1í \2''',
"ORTO_OMI_AGUDA"), #"si que"->"sí que"
(r'''\b(a|de|en) [AaÁá]m[eé]rica\b''', r'''\1 América''',
"ORTO_OMI_ESDRUJULA"), #america->América solo busco lugares donde le anteceda a, de o en
(r'''\b([Dd]e|[Cc]omo|[Uu]n|[Ee]l|[Ll]a) A(reas?)\b''', r'''\1
Á\2''', "ORTO_OMI_ESDRUJULA"), #Area->Área
(r'''\b([Dd]e|[Cc]omo|[Uu]n|[Ee]l|[Ll]a) a(reas?)\b''', r'''\1
á\2''', "ORTO_OMI_ESDRUJULA"), #area->área
(r'''\b([Ll]as?|[Uu]nas?|o)( [Pp]en)i(nsulas?)\b''',
r'''\1\2í\3''', "ORTO_OMI_ESDRUJULA"), #peninsula->península solo busco lugares donde le anteceda la, una u o
(r'''\b([Ll]a u|[Uu]na [Uu])nion\b''', r'''\1nión''',
"ORTO_OMI_AGUDA"), #union->unión solo busco lugares donde le anteceda la o una
#(r'''\b([Ll]a|de|por|en) ([Tt]ele)[bv]isi[oó]n\b''', r'''\1
#\2visión''', "ORTO_OMI_AGUDA"), #television->televisión solo busco lugares donde le anteceda la, de, por o en - Eliminada 09032026
(r'''\b([Ll]a|[Uu]na|[Nn]ueva|[Úú]ltima|[Ss]u|[Ee]sta|primera|
segunda) ([Vv]ersi)on\b''', r'''\1 \2ón''', "ORTO_OMI_AGUDA"), #version->versión
(r'''\b([Uu]n|[Ee]l|[Ee]ste|[Pp]rimer|[Ss]egundo|[Tt]ercer|
[Cc]uarto|[Qu]uinto|[Ss]exto|[Ss]éptimo|[Oo]ctavo|[Nn]oveno|[Dd]écimo)
[AÁ]lbu[mn]\b''', r'''\1 Álbum''', "ORTO_OMI_LLANA"), #Album->Álbum Albun->Álbum
(r'''\b([Uu]n|[Ee]l|[Ee]ste|[Pp]rimer|[Ss]egundo|[Tt]ercer|
[Cc]uarto|[Qu]uinto|[Ss]exto|[Ss]éptimo|[Oo]ctavo|[Nn]oveno|[Dd]écimo)
[aá]lbu[mn]\b''', r'''\1 álbum''', "ORTO_OMI_LLANA"), #album->álbum albun->álbum
(r'''\b(por|[Ll]a|de|su|una|[Ee]sta|nueva|otra)
( [Vv]isi)on\b''', r'''\1\2ón''', "ORTO_OMI_AGUDA"), #vision->visión
# (r'''\b(por|[Ll]a|de|su|una|[Ee]sta|y) Ultim([oa](?:s|mente)?)\b''', r'''\1 Últim\2'''), #comento la sustitución con mayúscula porque da falsos positivos
(r'''\b(por|[Ll]a|de|su|una|[Ee]sta|y|[Ll]os) ultim([oa](?:s|
mente)?)\b''', r'''\1 últim\2''', "ORTO_OMI_ESDRUJULA"), #ultimo->último Cuidado con ultimar
(r'''\b([Ll]a|de|su|una|[Ee]sta|en|rápida|menor|mayor)
e[sx]pansi[oó]n\b''', r'''\1 expansión''', "ORTO_OMI_AGUDA"), #expansion->expansión
(r'''\b([Ll]a|de|su|una|[Ee]sta|en|rápida|[Pp]rimera|
[Ss]egunda|[Tt]ercera) ([Aa])s?cen[cs]i[oó]n\b''', r'''\1
\2scensión''', "ORTO_OMI_AGUDA"), #ascension->ascensión
(r'''\b([Ee]l|de|[Ll]os|hacinedo|son) co(mics?)\b''', r'''\1
có\2''', "ORTO_OMI_LLANA"), #comic->cómic
(r'''\b([Mm]ás|si|por|de|están|por) alla\b''', r'''\1 allá''',
"ORTO_OMI_AGUDA"), #alla->allá Con mayúscula es apellido
(r'''\b([Ee]l|[Uu]n|por|de|con) ([Ll])aser\b''', r'''\1
\2áser''', "ORTO_LLANA"), #láser->laser
(r'''\b([Ee]l|[Uu]n|[Dd]el?) ([Pp]rot)on\b''', r'''\1 \2ón''',
"ORTO_OMI_AGUDA"), #proton->protón
(r'''\b([Ll]a|de|una) ([Ff])u[cs]i[oó]n\b''', r'''\1
\2usión'''), #fucion->fusión
(r'''\b(de |[Ee]n |[(\-] ?)[Cc]anada\b''', r'''\1Canadá''',
"ORTO_OMI_AGUDA"), #Canada->Canadá
(r'''\b([Aa](?:s|ll|qu)í|[Éé]l|[Dd]onde|[Cc]uando|[Tt]odavía|
que|[,.;\r\n]\b *continu)o\b''', r'''\1ó''', "ORTO_OMI_AGUDA"), #continuo->continuó
(r'''\b([Cc]ontinu)o (siendo|sus?|teniendo|trabajando)\b''',
r'''\1ó \2''', "ORTO_OMI_AGUDA"), #continuo->continuó
(r'''\b([Ee][ln] )[Dd]ia\b''', r'''\1día''',
"ORTO_OMI_LLANA"), #El dia->El día
(r'''\b([Dd])ia (de la|del)\b''', r'''\1ía \2''',
"ORTO_OMI_LLANA"), #Dia de->Día de
(r'''\ba habido\b''', r'''ha habido''', "ORTO_OMI_H"), #a habido->ha habido
(r'''\bEl (y|le)\b''', r'''Él \1''', "ORTO_OMI_AGUDA"), #El y->Él y
(r'''\bel (y|le)\b''', r'''él \1''', "ORTO_OMI_AGUDA"), # el y->él y
(r'''\bde el( [eu]n\b| tenían?\b| ?\:)''', r'''de él\1''',
"ORTO_OMI_AGUDA"), #de el en->de él en
(r'''\be(l[.,?])''', r'''é\1''', "ORTO_OMI_AGUDA"), # el.->él
# (r'''\bE(l[.,])''', r'''É\1''', "ORTO_OMI_AGUDA"), #El.->Él da problemas si se indican nombres de lugares mal Ej: Cañuelo, El.
(r'''\b(([Aa]ll[aá]|[Ee]res|[Oo]tro|[Dd]ime|[¿¡]) [Tt])u\b''',
r'''\1ú''', "ORTO_OMI_AGUDA"), #tu->tú
(r'''\b([Tt])u( (?:[Ss][ií]|[Nn]o|eres|el|pones|y|qui[eé]n|
mismo|me|en|te)\b|[.,;\?])''', r'''\1ú\2''',"ORTO_OMI_AGUDA"), #tu->tú
# (r'''\ba el\b''', r'''al'''), #a el->al
(r'''\bde el\b''', r'''del'''), #de el->del
(r'''\bLa ([Ááaá]rea)\b''', r'''El \1'''), #La->El
(r'''\bla ([Ááaá]rea)\b''', r'''el \1'''), #la->el
(r'''\bsu bebe\b''', r'''su bebé''', "ORTO_OMI_AGUDA"), #su bebe->su bebé
(r'''\bEl fue\b''', r'''Él fue''', "ORTO_OMI_AGUDA"), #El fue->Él fue
(r'''\bel fue\b''', r'''él fue''', "ORTO_OMI_AGUDA"), #el fue->él fue
(r'''\b([Oo]pini)[oó]n +([Pp])[uú]blica\b''', r'''\1ón \2ública'''), #opinion publica->opinión pública
(r'''\bse (a|an)\b''', r'''se h\1'''), #se an->se ha(n)
(r'''\bse mudo\b''', r'''se mudó''', "ORTO_OMI_AGUDA"), #se mudo->se mudó
(r'''\b([Aa] fin)es( del?)\b''', r'''\1ales\2'''), #a fines->a finales
(r'''\b([Uu]n|[Ee]l|[Ll]os) A(ngel(?:es)?)\b''', r'''\1
Á\2''', "ORTO_OMI_LLANA"), #Angel->Ángel existen muchos Angel en ingles
(r'''\b([Hh]a)[bv][ií](a[ns]?) h?echo\b''', r'''\1bí\2
hecho''', "ORTO_OMI_LLANA"), #habia echo->había hecho
(r'''\b([Dd]el|[Ee]l|[Uu]n|[Aa]l|[Ss]u) termino\b''', r'''\1
término''', "ORTO_OMI_AGUDA"), #termino->término
(r'''\b([Tt])ermino (usado|que)\b''', r'''\1érmino \2''',
"ORTO_OMI_AGUDA"), #termino->término
(r'''\b([Yyl]o|[Nn][io]|[Ss]i|que|[Aa]penas) sabia\b''',
r'''\1 sabía'''), #sabia->sabía
(r'''\bsabia (que|de|algo)\b''', r'''sabía \1''',
"ORTO_OMI_AGUDA"), #sabia->sabía
#(r'''\b([Ss]in) ?e[mn][bv]argo\b''', r'''\1 embargo'''), #sinembargo->sin embargo
#Probando
#(r'''\b(se \w+)io\b''', r'''\1ió''', , "ORTO_OMI_AGUDA"), #se prohibio->se prohibió
#(r'''\b(se \w+[^bcg])ia\b''', r'''\1iá''', , "ORTO_OMI_AGUDA"), #se partiria->se partiriá
#(r'''([^bclt]u)c+i[oó]n\b''', r'''\1cción''', , "ORTO_OMI_AGUDA"), #conducion->conducción
#
# PAISES 08122023
(r'''\bafganistán\b''', r'''Afganistán'''),
(r'''\balbania\b''', r'''Albania'''),
(r'''\balemania\b''', r'''Alemania'''),
(r'''\bandorra\b''', r'''Andorra'''),
(r'''\bangola\b''', r'''Angola'''),
(r'''\bantigua y barbuda\b''', r'''Antigua y Barbuda'''),
(r'''\barabia saudita\b''', r'''Arabia Saudita'''),
(r'''\bargelia\b''', r'''Argelia'''),
(r'''\bargentina\b''', r'''Argentina'''),
(r'''\barmenia\b''', r'''Armenia'''),
(r'''\baustralia\b''', r'''Australia'''),
(r'''\baustria\b''', r'''Austria'''),
(r'''\bazerbaiyán\b''', r'''Azerbaiyán'''),
(r'''\bbahamas\b''', r'''Bahamas'''),
(r'''\bbahréin\b''', r'''Bahréin'''),
(r'''\bbangladés\b''', r'''Bangladés'''),
(r'''\bbarbados\b''', r'''Barbados'''),
(r'''\bbielorrusia\b''', r'''Bielorrusia'''),
(r'''\bbélgica\b''', r'''Bélgica'''),
(r'''\bbelice\b''', r'''Belice'''),
(r'''\bbenín\b''', r'''Benín'''),
(r'''\bbután\b''', r'''Bután'''),
(r'''\bbolivia\b''', r'''Bolivia'''),
(r'''\bbosnia-herzegovina\b''', r'''Bosnia-Herzegovina'''),
(r'''\bbotsuana\b''', r'''Botsuana'''),
(r'''\bbrasil\b''', r'''Brasil'''),
(r'''\bbrunéi\b''', r'''Brunéi'''),
(r'''\bbulgaria\b''', r'''Bulgaria'''),
(r'''\bburkina faso\b''', r'''Burkina Faso'''),
(r'''\bburundi\b''', r'''Burundi'''),
(r'''\bcabo verde\b''', r'''Cabo Verde'''),
(r'''\bcamboya\b''', r'''Camboya'''),
(r'''\bcamerún\b''', r'''Camerún'''),
(r'''\bcanadá\b''', r'''Canadá'''),
(r'''\bchad\b''', r'''Chad'''),
(r'''\brepública checa\b''', r'''República Checa'''),
(r'''\bchequia\b''', r'''Chequia'''),
(r'''\bchile\b''', r'''Chile'''),
(r'''\bchina\b''', r'''China'''),
(r'''\bchipre\b''', r'''Chipre'''),
(r'''\bcolombia\b''', r'''Colombia'''),
(r'''\bcomoras\b''', r'''Comoras'''),
(r'''\bcongo\b''', r'''Congo'''),
(r'''\brepública democrática del congo\b''', r'''República Democrática del Congo'''),
(r'''\bcorea del norte\b''', r'''Corea del Norte'''),
(r'''\bcorea del sur\b''', r'''Corea del Sur'''),
(r'''\bcosta rica\b''', r'''Costa Rica'''),
(r'''\bcosta de marfil\b''', r'''Costa de Marfil'''),
(r'''\bcroacia\b''', r'''Croacia'''),
(r'''\bcuba\b''', r'''Cuba'''),
(r'''\bdinamarca\b''', r'''Dinamarca'''),
(r'''\byibuti\b''', r'''Yibuti'''),
(r'''\bdominica\b''', r'''Dominica'''),
(r'''\becuador\b''', r'''Ecuador'''),
(r'''\begipto\b''', r'''Egipto'''),
(r'''\bel salvador\b''', r'''El Salvador'''),
(r'''\bemiratos árabes unidos\b''', r'''Emiratos Árabes Unidos'''),
(r'''\beritrea\b''', r'''Eritrea'''),
(r'''\beslovaquia\b''', r'''Eslovaquia'''),
(r'''\beslovenia\b''', r'''Eslovenia'''),
(r'''\bespaña\b''', r'''España'''),
(r'''\bestados unidos\b''', r'''Estados Unidos'''),
(r'''\bestonia\b''', r'''Estonia'''),
(r'''\betiopía\b''', r'''Etiopía'''),
(r'''\bfiyi\b''', r'''Fiyi'''),
(r'''\bfilipinas\b''', r'''Filipinas'''),
(r'''\bfinlandia\b''', r'''Finlandia'''),
(r'''\bfrancia\b''', r'''Francia'''),
(r'''\bgabón\b''', r'''Gabón'''),
(r'''\bgambia\b''', r'''Gambia'''),
(r'''\bgeorgia\b''', r'''Georgia'''),
(r'''\bghana\b''', r'''Ghana'''),
(r'''\bgranada\b''', r'''Granada'''),
(r'''\bgrecia\b''', r'''Grecia'''),
(r'''\bguatemala\b''', r'''Guatemala'''),
(r'''\bguinea\b''', r'''Guinea'''),
(r'''\bguinea-bissau\b''', r'''Guinea-Bissau'''),
(r'''\bguinea ecuatorial\b''', r'''Guinea Ecuatorial'''),
(r'''\bguyana\b''', r'''Guyana'''),
(r'''\bhaití\b''', r'''Haití'''),
(r'''\bhonduras\b''', r'''Honduras'''),
(r'''\bhungría\b''', r'''Hungría'''),
(r'''\bindia\b''', r'''India'''),
(r'''\bindonesia\b''', r'''Indonesia'''),
(r'''\birán\b''', r'''Irán'''),
(r'''\biraq\b''', r'''Iraq'''),
(r'''\birlanda\b''', r'''Irlanda'''),
(r'''\bislandia\b''', r'''Islandia'''),
(r'''\bisrael\b''', r'''Israel'''),
(r'''\bitalia\b''', r'''Italia'''),
(r'''\bjamaica\b''', r'''Jamaica'''),
(r'''\bjapón\b''', r'''Japón'''),
(r'''\bjordania\b''', r'''Jordania'''),
(r'''\bkazajistán\b''', r'''Kazajistán'''),
(r'''\bkenia\b''', r'''Kenia'''),
(r'''\bkirguistán\b''', r'''Kirguistán'''),
(r'''\bkiribati\b''', r'''Kiribati'''),
(r'''\bkuwait\b''', r'''Kuwait'''),
(r'''\blaos\b''', r'''Laos'''),
(r'''\blesoto\b''', r'''Lesoto'''),
(r'''\bletonia\b''', r'''Letonia'''),
(r'''\blíbano\b''', r'''Líbano'''),
(r'''\bliberia\b''', r'''Liberia'''),
(r'''\blibia\b''', r'''Libia'''),
(r'''\bliechtenstein\b''', r'''Liechtenstein'''),
(r'''\blituania\b''', r'''Lituania'''),
(r'''\bluxemburgo\b''', r'''Luxemburgo'''),
(r'''\bmacedonia\b''', r'''Macedonia'''),
(r'''\bmadagascar\b''', r'''Madagascar'''),
(r'''\bmalasia\b''', r'''Malasia'''),
(r'''\bmalaui\b''', r'''Malaui'''),
(r'''\bmaldivas\b''', r'''Maldivas'''),
(r'''\bmali / malí\b''', r'''Mali / Malí'''),
(r'''\bmalta\b''', r'''Malta'''),
(r'''\bmarruecos\b''', r'''Marruecos'''),
(r'''\bislas marshall\b''', r'''Islas Marshall'''),
(r'''\bmauricio\b''', r'''Mauricio'''),
(r'''\bmauritania\b''', r'''Mauritania'''),
(r'''\bméxico\b''', r'''México'''),
(r'''\bmicronesia\b''', r'''Micronesia'''),
(r'''\bmoldavia\b''', r'''Moldavia'''),
(r'''\bmónaco\b''', r'''Mónaco'''),
(r'''\bmongolia\b''', r'''Mongolia'''),
(r'''\bmontenegro\b''', r'''Montenegro'''),
(r'''\bmozambique\b''', r'''Mozambique'''),
(r'''\bbirmania\b''', r'''Birmania'''),
(r'''\bnamibia\b''', r'''Namibia'''),
(r'''\bnauru\b''', r'''Nauru'''),
(r'''\bnepal\b''', r'''Nepal'''),
(r'''\bnicaragua\b''', r'''Nicaragua'''),
(r'''\bníger\b''', r'''Níger'''),
(r'''\bnigeria\b''', r'''Nigeria'''),
(r'''\bnoruega\b''', r'''Noruega'''),
(r'''\bnueva zelanda\b''', r'''Nueva Zelanda'''),
(r'''\bomán\b''', r'''Omán'''),
(r'''\bpaíses bajos\b''', r'''Países Bajos'''),
(r'''\bpakistán\b''', r'''Pakistán'''),
(r'''\bpalaos\b''', r'''Palaos'''),
(r'''\bpanamá\b''', r'''Panamá'''),
(r'''\bpapúa nueva guinea\b''', r'''Papúa Nueva Guinea'''),
(r'''\bparaguay\b''', r'''Paraguay'''),
(r'''\bperú\b''', r'''Perú'''),
(r'''\bpolonia\b''', r'''Polonia'''),
(r'''\bportugal\b''', r'''Portugal'''),
(r'''\bqatar\b''', r'''Qatar'''),
(r'''\breino unido\b''', r'''Reino Unido'''),
(r'''\brepública centroafricana\b''', r'''República Centroafricana'''),
(r'''\brepública dominicana\b''', r'''República Dominicana'''),
(r'''\brumanía / rumania\b''', r'''Rumanía / Rumania'''),
(r'''\brusia\b''', r'''Rusia'''),
(r'''\bruanda\b''', r'''Ruanda'''),
(r'''\bsan cristóbal y nieves\b''', r'''San Cristóbal y Nieves'''),
(r'''\bislas salomón\b''', r'''Islas Salomón'''),
(r'''\bsamoa\b''', r'''Samoa'''),
(r'''\bsan marino\b''', r'''San Marino'''),
(r'''\bsanta lucía\b''', r'''Santa Lucía'''),
(r'''\bciudad del vaticano\b''', r'''Ciudad del Vaticano'''),
(r'''\bsanto tomé y príncipe\b''', r'''Santo Tomé y Príncipe'''),
(r'''\bsan vicente y las granadinas\b''', r'''San Vicente y las Granadinas'''),
(r'''\bsenegal\b''', r'''Senegal'''),
(r'''\bserbia\b''', r'''Serbia'''),
(r'''\bseychelles\b''', r'''Seychelles'''),
(r'''\bsierra leona\b''', r'''Sierra Leona'''),
(r'''\bsingapur\b''', r'''Singapur'''),
(r'''\bsiria\b''', r'''Siria'''),
(r'''\bsomalia\b''', r'''Somalia'''),
(r'''\bsri lanka\b''', r'''Sri Lanka'''),
(r'''\bsudáfrica\b''', r'''Sudáfrica'''),
(r'''\bsudán\b''', r'''Sudán'''),
(r'''\bsudán del sur\b''', r'''Sudán del Sur'''),
(r'''\bsuecia\b''', r'''Suecia'''),
(r'''\bsuiza\b''', r'''Suiza'''),
(r'''\bsurinam\b''', r'''Surinam'''),
(r'''\bsuazilandia\b''', r'''Suazilandia'''),
(r'''\btailandia\b''', r'''Tailandia'''),
(r'''\btanzania\b''', r'''Tanzania'''),
(r'''\btayikistán\b''', r'''Tayikistán'''),
(r'''\btimor oriental\b''', r'''Timor Oriental'''),
(r'''\btogo\b''', r'''Togo'''),
(r'''\btonga\b''', r'''Tonga'''),
(r'''\btrinidad y tobago\b''', r'''Trinidad y Tobago'''),
(r'''\btúnez\b''', r'''Túnez'''),
(r'''\bturkmenistán\b''', r'''Turkmenistán'''),
(r'''\bturquía\b''', r'''Turquía'''),
(r'''\btuvalu\b''', r'''Tuvalu'''),
(r'''\bucrania\b''', r'''Ucrania'''),
(r'''\buganda\b''', r'''Uganda'''),
(r'''\buruguay\b''', r'''Uruguay'''),
(r'''\buzbekistán\b''', r'''Uzbekistán'''),
(r'''\bvanuatu\b''', r'''Vanuatu'''),
(r'''\bvenezuela\b''', r'''Venezuela'''),
(r'''\bvietnam\b''', r'''Vietnam'''),
(r'''\byemen\b''', r'''Yemen'''),
(r'''\bzambia\b''', r'''Zambia'''),
(r'''\bzimbabue\b''', r'''Zimbabue'''),
# FIN PAISES 08122023
(r'''\bo\so''', r'''u o'''), #08122023 

# ### NOMBRE Y APELLIDOS #####
#"Díez" está controlado arriba
(r'''\bCesar\b''', r'''César'''),
(r'''\bJesus\b''', r'''Jesús'''),
(r'''\b[Ii]bañez\b''', r'''Ibáñez'''),
(r'''\bIñigo\b''', r'''Íñigo'''),
(r'''\bGutierrez\b''', r'''Gutiérrez'''), #Gutierrez->Gutiérrez
(r'''\bSanchez\b''', r'''Sánchez'''), #Sanchez->Sánchez
#### PALABRAS A EVITAR #####
(r'''(?:\bflamantes?\b | \bflamantes?\b)''', r''''''),
#### DESORDENADOS #####
(r'''\bde motu propr?io\b''', r'''motu proprio'''),
(r'''\bDe motu propr?io\b''', r'''Motu proprio'''),
(r'''\b(F|Cl|Br|I|C?O|N|H)2\b''', r'''\1<sub>2</sub>'''),#O2 y CO2
#### PLURALES INCORRECTOS ####
(r'''([^\.])\bC\.?D\.?(?:[`´\']s|s)?([,\.\s])''',
r'''\1CD\2'''),
(r'''([^\.])\bL\.?P\.?(?:[`´\']s|s)?([,\.\s])''',
r'''\1LP\2'''),
(r'''([^\.])\bE\.?P\.?(?:[`´\']s|s)?([,\.\s])''',
r'''\1EP\2'''),
(r'''([^\.])\bD\.?V\.?D\.?(?:[`´\']s|s)?''', r'''\1DVD'''),
(r'''([^\.])\bO\.?N\.?G\.?(?:[`´\']s|s)?''', r'''\1ONG'''),
#### SIGLAS ####
# (r'''I\.U\.P\.A\.C\.?\b''', r'''IUPAC'''),
#### PAGENAME ####
# (r'''\{\{((?:FULL)?)PAGENAME((?:E)?)\}\}''', r'''{{subst:\1PAGENAME\2}}'''),
#### DESAMBIGUACIONES COMUNES ####
(r'''[ie]n +\[\[([Aa]lemán|[Cc]hino|[Ee]spañol|[Ff]rancés|
[Ii]nglés|[Ii]taliano|[Jj]aponés|[Pp]ortugués)\]\]''', r'''en [[idioma
{{subst:lcfirst:\1}}|{{subst:lcfirst:\1}}]]'''),
(r'''[ie]n +\[\[([Aa]lemán|[Cc]hino|[Ee]spañol|[Ff]rancés|
[Ii]nglés|[Ii]taliano|[Jj]aponés|[Pp]ortugués)\|(.*)\]\]''', r'''en
[[idioma {{subst:lcfirst:\1}}|\2]]'''), # desambigua el enlace y pone en minúscula
#### QUITAR NEGRITAS DE ENCABEZADOS ####
# (r'''(\n==+)(.*?)\'\'\'(.*?)(==+)''', r'''\1\2\3\4'''),#Según [[PR:CW]]
#### COMAS DECIMALES ####
# (r'''(\d)[`´\'](\d)''', r'''\1,\2'''), #Excepciones: existen muchas comillas que pertenecen a coordenadas
#### TRATAMIENTO DE COMAS ####

#(r'''(Al final de esto)^,\b''',r'''\1, ''',"COMAS"), #Agregada 25062024 - Eliminada 26012026
#(r'''(\s)(excepto|pero|aunque|sino|ya que|dado que|pues|puesto que|así que|por lo cual|por lo que|como|como:|por ejemplo|ejemplo)\b''',r'''\1, \2''',"COMAS"),# Modificada 09032026 - usa \s 
(r'''(\w) pero\b''', r'''\1, pero''', "COMAS"), #agregada 21062024 - 09032026 Reemplaza \b por spc
#(r'''(\w)\baunque\b''', r'''\1, aunque''', "COMAS"), #eliminada 05122025
#(r'''(\w)( aunque )''', r'''\1, aunque ''', "COMAS"), #agregada 05122025
#(r'''(\w)\bsino\b''', r'''\1, sino''', "COMAS"), #modificada 21062024
#(r'''(\w)\bsino que\b''', r'''\1, sino que''', "COMAS"),
(r'''(\w) ya que ''', r'''\1, ya que ''', "COMAS"), #modificada 21062024 -02012026
#(r'''(\w)\bdado que\b''', r'''\1, dado que''', "COMAS"), #agregada 25062024
#(r'''(\w)\bpues\b''', r'''\1, pues''', "COMAS"),
#(r'''(\w)\bpuesto que\b''', r'''\1, puesto que''', "COMAS"),
#(r'''(\w)\basí que\b''', r'''\1, así que''', "COMAS"),
#(r'''(\w)\bpor lo cual\b''', r'''\1, por lo cual''', "COMAS"),
#(r'''(\w) por lo que\b''', r'''\1, por lo que''', "COMAS"),
#(r'''(\w)\bcomo\b''', r'''\1, como''', "COMAS"),
#(r'''(\w)\bcomo:\b''', r'''\1, como:''', "COMAS"),
#(r'''(\w)\bpor ejemplo^,\b''', r'''\1, por ejemplo,''', "COMAS"), #SE AGREGA ^, - 26012026
#(r'''(\w)\bpor ejemplo\b''', r'''\1, por ejemplo,''', "COMAS"), #SE AGREGA ^, - 09032026
#(r'''(\w)\bpor ejemplo:\b''', r'''\1, por ejemplo:''', "COMAS"),
#(r'''(\w)\bcomo por ejemplo\b''', r'''\1como, por ejemplo,''', "COMAS"), # Eliminada por redundancia 26012026
##(r'''(\w)\bcomo por ejemplo:\b''', r'''\1como, por ejemplo:''', "COMAS"),# Eliminada por redundancia 26012026
#(r'''^.\bEjemplo^,\b''', r'''. Ejemplo1,''', "COMAS"),
#(r'''\bejemplo^,\b''', r'''ejemplo, ''', "COMAS"),
#(r'''\bejemplo\b''', r'''por ejemplo,''', "COMAS"),
(r'''(\w)\bejemplos\b''', r'''\1, ejemplos''', "COMAS"),
(r'''(\w)\bej:\b''', r'''\1, ej.:''', "COMAS"),
#(r'''(\w)\bhaci como por ejemplo^,\b''', r'''\1, así como, por ejemplo,''', "COMAS"),
#(r'''(\w)\basi como por ejemplo^,\b''', r'''\1, así como, por ejemplo,''', "COMAS"),
#(r'''(\w)\basi como\b''', r'''\1, así como''', "COMAS"),
#(r'''(\w)\btales como\b''', r'''\1, tales como''', "COMAS"),
#(r'''(\w)\btal como\b''', r'''\1, tal como''', "COMAS"),
#(r'''\bEn mi opinión^,\b''', r'''En mi opinión,''', "COMAS"),
#(r'''\b. Según mi opinión^,\b''', r'''.Según mi opinión,''', "COMAS"),
#(r'''(\w)\ben mi opinión^,\b''', r'''\1, en mi opinión,''', "COMAS"),
#(r''', en mi opinión^,\b''', r''', en mi opinión,''', "COMAS"),
#(r'''\b([P|p])ara mi\b''', r'''\1ara mí,''', "COMAS"), #eliminada 25062024 - activada 20032026
#(r'''(.\b?)[P|p]ara mi\b''', r'''\1Para mí,''', "COMAS"), #Agregada 25062024 modificada 15072024
#(r'''(\w)\bpara mi^,\b''', r'''\1, para mí,''', "COMAS"),
#(r'''\bPor mi parte\b''', r'''Por mi parte,''', "COMAS"),
#(r'''\bpor mi parte\b''', r'''por mi parte, ''', "COMAS"),
#(r'''\besto por mi parte\b''', r'''esto, por mi parte,''', "COMAS"),
#(r'''\ba mi parecer\b''', r'''a mi parecer,''', "COMAS"),
#(r'''\bA mi parecer\b''', r'''A mi parecer,''', "COMAS"),
#(r'''\bigual a mi parecer\b''', r'''igual, a mi parecer,''', "COMAS"),
#(r'''\bcon él a mi parecer\b''', r'''con él, a mi parecer,''', "COMAS"),
#r'''\bdesde mi punto de vista\b''', r'''desde mi punto de vista,''', "COMAS"),
#(r'''\bdesde mi punto de vita\b''', r'''desde mi punto de vista,''', "COMAS"),
#(r'''(\w)\ben lo personal\b''', r'''\1, en lo personal,''', "COMAS"),
#(r'''\bla verdad\b''', r'''la verdad,''', "COMAS"),
#(r'''\by la verdad\b''', r'''y, la verdad,''', "COMAS"),
#(r'''\ben realidad\b''', r'''en realidad,''', "COMAS"),
#(r'''\bde hecho\b''', r'''de hecho,''', "COMAS"),
#(r'''\by de hecho\b''', r'''y, de hecho,''', "COMAS"),
#(r'''\bde echo\b''', r'''de hecho''', "COMAS"),
(r'''(\w)\b, osea\b''', r'''\1, o sea,''', "COMAS"),
(r'''. Osea\b''', r'''. O sea,''', "COMAS"),
(r'''(\w)\bósea\b''', r'''\1, o sea,''', "COMAS"), #modificado 25062024 revisar!
(r'''(\w)\bosea\b''', r'''\1, o sea, ''', "COMAS"),#14112023
#(r'''\b, o sea\b''', r''', o sea,''', "COMAS"), # agregado 25062024
#(r'''O sea\b''', r'''O sea,''', "COMAS"),# agregado 25062024

#(r'''(\w)\b, es decir\b''', r'''\1, es decir,''', "COMAS"),
#(r'''. Por un lado\b''', r'''. Por un lado,''', "COMAS"),
#(r'''. Por otro lado\b''', r''': Por otro lado,''', "COMAS"),
#(r'''(\w)\bpor un lado\b''', r'''\1, por un lado,''', "COMAS"),
#(r'''(\w)\bpor otro lado\b''', r'''\1, por otro lado,''', "COMAS"),
#(r'''(\w)\bpor el otro\b''', r'''\1, por el otro,''', "COMAS"),

#(r'''(\w)\bpor (una|otra) (parte)\b''', r'''\1, por \1 \2,''', "COMAS"),

#(r'''\bpor una parte\b''', r''', por una parte.''', "COMAS"),
#(r'''\bpor otra parte\b''', r''', por otra parte,''', "COMAS"),
#(r'''\bpor otra\b''', r''', por otra,''', "COMAS"),
#(r'''(\w)\ben parte\b''', r'''\1, en parte,''', "COMAS"),
#(r'''\bpara comenzar\b''', r'''para comenzar,''', "COMAS"),
(r'''\bprimero\b''', r'''primero,''', "COMAS"),
#(r''', en conclusión\b''', r'''. En conclusión,''', "COMAS"), #modificado 15072024
#(r'''\ben mi conclusión\b''', r'''en mi conclusión,''', "COMAS"),
#(r'''. Por eso\b''', r'''. Por eso,''', "COMAS"),
#(r'''(\w)\bpor eso\b''', r'''\1, por eso''', "COMAS"),#modificada 21062024
(r'''(\w)\bporeso\b''', r'''\1, por eso''', "COMAS"),
#(r'''\b, por lo tanto\b''', r''', por lo tanto,''', "COMAS"),
#(r'''(\w)\bpor lo tanto\b''', r'''\1, por lo tanto,''', "COMAS"),
#(r'''(\w)\bsin embargo\b''', r'''\1, sin embargo,''', "COMAS"),
(r'''\ben bargo\b''', r'''embargo''', "COMAS"),
#(r'''. En cambio\b''', r'''. En cambio,''', "COMAS"),
#(r'''(\w)\ben cambio\b''', r'''\1, en cambio,''', "COMAS"),
#(r'''(\w)\bporque\b''', r''', porque,''', "COMAS"), #agregada 07122023, eliminada 25062024
(r'''\b, y\b''', r''' y ''', "sin COMAS"), #07122023
(r''', porque\b''', r''' porque ''', "sin COMAS"), #agregada 09012026AF
###OMISION DIACRITICA

(r'''\bnecesito mas\b''', r'''necesito más ''', "OMISIÓN DIACRÍTICA"),
(r'''\bquiero mas\b''', r'''quiero más ''', "OMISIÓN DIACRÍTICA"),


(r'''\bes mas\b''', r'''es más ''', "OMISIÓN DIACRÍTICA"),
(r'''\bson mas\b''', r'''son más ''', "OMISIÓN DIACRÍTICA"),
(r'''\bdebemos ser mas\b''', r'''debemos ser más ''', "OMISIÓN DIACRÍTICA"),
(r'''\bseria mas\b''', r'''sería más ''', "OMISIÓN DIACRÍTICA"),
(r'''\bsería mas\b''', r'''sería más ''', "OMISIÓN DIACRÍTICA"),
(r'''\bsea mas\b''', r'''sea más ''', "OMISIÓN DIACRÍTICA"),
(r'''\bseran mas\b''', r'''serán más ''', "OMISIÓN DIACRÍTICA"),
(r'''\bserán mas\b''', r'''serán más ''', "OMISIÓN DIACRÍTICA"),
(r'''\b[Ss]iendo mas\b''', r'''\1iendo más ''', "OMISIÓN DIACRÍTICA"),
(r'''\bera mas\b''', r'''era más ''', "OMISIÓN DIACRÍTICA"),
(r'''\bfueramos mas\b''', r'''fuéramos más ''', "OMISIÓN DIACRÍTICA"),
(r'''\bfuéramos mas\b''', r'''fuéramos más ''', "OMISIÓN DIACRÍTICA"),
(r'''\btener mas\b''', r'''tener más ''', "OMISIÓN DIACRÍTICA"),
(r'''\btendriamos mas\b''', r'''tendríamos más ''', "OMISIÓN DIACRÍTICA"),
(r'''\btendríamos mas\b''', r'''tendríamos más ''', "OMISIÓN DIACRÍTICA"),
(r'''\btendra mas\b''', r'''tendrá más ''', "OMISIÓN DIACRÍTICA"),
(r'''\btendrá mas\b''', r'''tendrá más ''', "OMISIÓN DIACRÍTICA"),
(r'''\bhay mas\b''', r'''hay más ''', "OMISIÓN DIACRÍTICA"),
(r'''\balla mas\b''', r'''haya más ''', "OMISIÓN DIACRÍTICA"),
(r'''\bhalla mas\b''', r'''haya más ''', "OMISIÓN DIACRÍTICA"),
(r'''\bhabria mas\b''', r'''habría más ''', "OMISIÓN DIACRÍTICA"),
(r'''\bhubiera mas\b''', r'''hubiera más ''', "OMISIÓN DIACRÍTICA"),
(r'''\babra mas\b''', r'''habrá más ''', "OMISIÓN DIACRÍTICA"),
(r'''\b¿Por que?\b''', r'''¿Por qué? ''', "OMISIÓN DIACRÍTICA"),
(r'''\b¿porque?\b''', r'''¿por qué ''', "OMISIÓN DIACRÍTICA"),
(r'''\b¿por que\b''', r'''¿por qué ''', "OMISIÓN DIACRÍTICA"),
(r'''\b¿que\b''', r'''¿qué ''', "OMISIÓN DIACRÍTICA"),
(r'''\b¿Que\b''', r'''¿Qué ''', "OMISIÓN DIACRÍTICA"),
#(r'''\bque(\b\w+?)''', r'''qué\1''', "OMISIÓN DIACRÍTICA"),
(r''',\b¿Para que\b''', r''', ¿para qué ''', "OMISIÓN DIACRÍTICA"),
(r'''\b¿De que\b''', r''' ¿De qué ''', "OMISIÓN DIACRÍTICA"),
# "para mí" no sustantivo/adjetivo pendiente.
(r'''\b([pP])ara mi\b''', r''' \1ara mí,''', "OMISIÓN DIACRÍTICA"), #agregada23032026 -13042026se se agregaP y coma al final
(r'''\bami me\b''', r''' a mí me, ''', "OMISIÓN DIACRÍTICA"),
(r'''\ba mi me\b''', r''' a mí me, ''', "OMISIÓN DIACRÍTICA"),
(r'''\bpor mi si\b''', r''' por mí, si ''', "OMISIÓN DIACRÍTICA"),
(r'''\bhacia mi pero\b''', r''' hacia mí, pero ''', "OMISIÓN DIACRÍTICA"),
(r'''\ben mi como\b''', r''' en mí, como ''', "OMISIÓN DIACRÍTICA"),
(r'''\bde mi mismo\b''', r''' de mí mismo ''', "OMISIÓN DIACRÍTICA"),
# "[en|a|con|de|para|y|o] él" no sustantivo/adjetivo pendiente.
(r'''\b[en|a|con|de|para|y|o]\bel[.|...|,]''', r'''\1 él\2''', "OMISIÓN DIACRÍTICA"),
# "sin él","con él, a él, de él, y él, pero él, porque él, ya que él, pr lo que él, de que él, como él,si tú, donde tú" no sustantivo/adjetivo pendiente.
#la reglas ●	También cuando después de ella haya algún signo de puntuación hay que revisarla
#si, en si, para si, entre si pendiente a revisión de reglas no sustantivo/adjetivo
(r'''\b([Ee])n si\b''', r''' \1n sí''', "OMISIÓN DIACRÍTICA"),
(r'''\bensi\b''', r''' en sí''', "OMISIÓN DIACRÍTICA"),
#(r''', yo (creo|pienso|siento|imagino|estimo|considero) que\b''', r'''. Yo \1 que ''',"CAMBIO COMO A PUNTO"),
#(r'''(\w), yo (creo|pienso|siento) que''', r'''\1. Yo estimo que''', "CAMBIO COMA A PUNTO"),

### ERRORES ORTOGRÁFICOS LITERAL

(r'''\basento\b''', r'''acento''', "Elección errónea de S"),
(r'''\baseptacion\b''', r'''aceptación''', "Elección errónea de S"),
(r'''\baseptar\b''', r'''aceptar''', "Elección errónea de S"),
(r'''\bamenasas\b''', r'''amenazas''', "Elección errónea de S"),
(r'''\banuunsios\b''', r'''anuncios''', "Elección errónea de S"),
(r'''\baparesca\b''', r'''aparezca''', "Elección errónea de S"),
(r'''\baparescan\b''', r'''aparezcan''', "Elección errónea de S"),
(r'''\baprendisaje\b''', r'''aprendizaje''', "Elección errónea de S"),
#(r'''\bhaci\b''', r'''así''', "Elección errónea de S"),  #16112023
(r'''\batension\b''', r'''atención''', "Elección errónea de S"),
(r'''\bautentisidad\b''', r'''autenticidad''', "Elección errónea de S"),
(r'''\bbellesa\b''', r'''belleza''', "Elección errónea de S"),
(r'''\bcansiones\b''', r'''canciones''', "Elección errónea de S"),
(r'''\bselular\b''', r'''celular''', "Elección errónea de S"),
(r'''\bselulares\b''', r'''celulares''', "Elección errónea de S"),
(r'''\bsentrales\b''', r'''centrales''', "Elección errónea de S"),
(r'''\bsentros\b''', r'''centros''', "Elección errónea de S"),
(r'''\bsepiñando\b''', r'''cepillando''', "Elección errónea de S"),
(r'''\bse rrar\b''', r'''cerrar''', "Elección errónea de S"),
(r'''\bserrar\b''', r'''cerrar''', "Elección errónea de S"),
(r'''\bsesta\b''', r'''cesta''', "Elección errónea de S"),
(r'''\bsivernetico\b''', r'''cibernético''', "Elección errónea de S"),
(r'''\bsiclo\b''', r'''ciclo''', "Elección errónea de S"),
(r'''\bsiertas\b''', r'''ciertas''', "Elección errónea de S"),
(r'''\bsiertos\b''', r'''ciertos''', "Elección errónea de S"),
(r'''\bsirculaba\b''', r'''circulaba''', "Elección errónea de S"),
(r'''\bsiudad\b''', r'''ciudad''', "Elección errónea de S"),
(r'''\bcosinas\b''', r'''cocinas''', "Elección errónea de S"),
(r'''\bcomersiales\b''', r'''comerciales''', "Elección errónea de S"),
(r'''\bconsepto\b''', r'''concepto''', "Elección errónea de S"),
(r'''\bconciensia\b''', r'''conciencia''', "Elección errónea de S"),
(r'''\bconsiencia\b''', r'''conciencia''', "Elección errónea de S"),
(r'''\bconsientemente\b''', r'''concientemente''', "Elección errónea de S"),
(r'''\bconsientes\b''', r'''concientes''', "Elección errónea de S"),
(r'''\bconsientizar\b''', r'''concientizar''', "Elección errónea de S"),
(r'''\bconflisto\b''', r'''conflicto''', "Elección errónea de S"),
(r'''\bconosemos\b''', r'''conocemos''', "Elección errónea de S"),
(r'''\bconoser\b''', r'''conocer''', "Elección errónea de S"),
(r'''\bconosériamos\b''', r'''conoceríamos''', "Elección errónea de S"),
(r'''\bconoses\b''', r'''conoces''', "Elección errónea de S"),
(r'''\bconosidos\b''', r'''conocidos''', "Elección errónea de S"),
(r'''\bconosca\b''', r'''conozca''', "Elección errónea de S"),
(r'''\bconsecuensia\b''', r'''consecuencia''', "Elección errónea de S"),
(r'''\bconsecuensias\b''', r'''consecuencias''', "Elección errónea de S"),
(r'''\bcontaminasión\b''', r'''contaminación''', "Elección errónea de S"),
(r'''\bcontaminasion\b''', r'''contaminación''', "Elección errónea de S"),
(r'''\bcontaminasíon\b''', r'''contaminación''', "Elección errónea de S"),
(r'''\bcontamisacion\b''', r'''contaminación''', "Elección errónea de S"),
(r'''\bcontaminas\b''', r'''contaminas''', "Elección errónea de S"),
(r'''\bcorrestamente\b''', r'''correctamente''', "Elección errónea de S"),
(r'''\bcresca\b''', r'''crezca''', "Elección errónea de S"),
(r'''\bcrusial\b''', r'''crucial''', "Elección errónea de S"),
(r'''\bdesidio\b''', r'''decidió''', "Elección errónea de S"),
#(r'''\bdesimos\b''', r'''decimos''', "Elección errónea de S"), testing 09012026
(r'''\bdesir\b''', r'''decir''', "Elección errónea de S"),
(r'''\bdesirles\b''', r'''decirles''', "Elección errónea de S"),
(r'''\bdemaciados\b''', r'''demasiados''', "Elección errónea de S"),
(r'''\bdesaparesca\b''', r'''desaparezca''', "Elección errónea de S"),
(r'''\bdesase\b''', r'''deshace''', "Elección errónea de S"),
(r'''\bdeciciones\b''', r'''desiciones''', "Elección errónea de S"),
(r'''\bdesplasamiento\b''', r'''desplazamiento''', "Elección errónea de S"),
(r'''\bdisen\b''', r'''dicen''', "Elección errónea de S"),
(r'''\bdisiendo\b''', r'''diciendo''', "Elección errónea de S"),
(r'''\bdisiendoles\b''', r'''diciéndoles''', "Elección errónea de S"),
(r'''\bdifisil\b''', r'''difícil''', "Elección errónea de S"),
(r'''\bdisque\b''', r'''dizque''', "Elección errónea de S"),
(r'''\beducasion\b''', r'''educación''', "Elección errónea de S"),
(r'''\beficas\b''', r'''eficaz''', "Elección errónea de S"),
(r'''\befisientes\b''', r'''eficientes''', "Elección errónea de S"),
(r'''\bemosiones\b''', r'''emociones''', "Elección errónea de S"), #AGREGADA 15072024
(r'''\bempesar\b''', r'''empezar''', "Elección errónea de S"),
(r'''\bempeso\b''', r'''empezó''', "Elección errónea de S"),
(r'''\benpiese\b''', r'''empiece''', "Elección errónea de S"),
(r'''\bempiesen\b''', r'''empiecen''', "Elección errónea de S"),
(r'''\bempiesa\b''', r'''empieza''', "Elección errónea de S"),
(r'''\bempiesan\b''', r'''empiezan''', "Elección errónea de S"),
(r'''\benbes\b''', r'''en vez''', "Elección errónea de S"),
(r'''\benserrarse\b''', r'''encerrarse''', "Elección errónea de S"),
(r'''\benseñansa\b''', r'''enseñanza''', "Elección errónea de S"),
(r'''\benseñansas\b''', r'''enseñanzas''', "Elección errónea de S"),
(r'''\bescaces\b''', r'''escasez''', "Elección errónea de S"),
(r'''\bescases\b''', r'''escasez''', "Elección errónea de S"),
(r'''\bescacés\b''', r'''escasez''', "Elección errónea de S"),
(r'''\bescasés\b''', r'''escasez''', "Elección errónea de S"),
(r'''\bezcases\b''', r'''escasez''', "Elección errónea de S"),
(r'''\besensia\b''', r'''esencia''', "Elección errónea de S"),
(r'''\besforsarse\b''', r'''esforzarse''', "Elección errónea de S"),
(r'''\bespasio\b''', r'''espacio''', "Elección errónea de S"),
(r'''\bestablesimiento\b''', r'''establecimiento''', "Elección errónea de S"),
#(r'''\betc\b''', r'''etc.''', "Falta punto"), eliminada 21062024
(r'''(\w)\betc\b''', r'''\1, etc.''', "Falta punto"), # agregada 21062024
(r''',\betc\b''', r''', etc.''', "Falta punto"), # agregada 21062024

(r'''\bets\b''', r'''etc.''', "Elección errónea de S"),
(r'''\bets...\b''', r'''etc.''', "Elección errónea de S"),
(r'''\bescusas\b''', r'''excusas''', "Elección errónea de S"),
(r'''\besiste\b''', r'''existe''', "Elección errónea de S"),
(r'''\besperiencia\b''', r'''experiencia''', "Elección errónea de S"),
(r'''\bespresa\b''', r'''expresa''', "Elección errónea de S"),
(r'''\besprexa\b''', r'''expresa''', "Elección errónea de S"),# agregada 25062024
(r'''\bespresando\b''', r'''expresando''', "Elección errónea de S"),
(r'''\bepresarte\b''', r'''expresarte''', "Elección errónea de S"),
(r'''\bextinsion\b''', r'''extinción''', "Elección errónea de S"),
(r'''\bestranjeros\b''', r'''extranjeros''', "Elección errónea de S"),
(r'''\bfasilidad\b''', r'''facilidad''', "Elección errónea de S"),
(r'''\bfuersa\b''', r'''fuerza''', "Elección errónea de S"),
#(r'''\bfucion\b''', r'''fusión''', "Elección errónea de S"),
#(r'''\bfrace\b''', r'''frase''', "Elección errónea de S"),
(r'''\bglasiales\b''', r'''glaciares''', "Elección errónea de S"),
(r'''\bgrasia\b''', r'''gracia''', "Elección errónea de S"),
(r'''\bgrasias\b''', r'''gracias''', "Elección errónea de S"),
(r'''\bgrasioso\b''', r'''gracioso''', "Elección errónea de S"),
(r'''\babitas\b''', r'''hábitat''', "Elección errónea de S"),
(r'''\base\b''', r'''hace''', "Elección errónea de S"),
(r'''\bhase\b''', r'''hace''', "Elección errónea de S"),
(r'''\basemos\b''', r'''hacemos''', "Elección errónea de S"),
#(r'''\basen\b''', r'''hacen''', "Elección errónea de S"), #eliminada por repeticion con 85 y 3018 08012026
(r'''\bhasen\b''', r'''hacen''', "Elección errónea de S"),
#(r'''\baser\b''', r'''hacer''', "Elección errónea de S"), #16112023
(r'''\bhaser\b''', r'''hacer''', "Elección errónea de S"),
#(r'''\baserles\b''', r'''hacerles''', "Elección errónea de S"), #16112023
#(r'''\baserse\b''', r'''hacerse''', "Elección errónea de S"),
(r'''\basia\b''', r'''hacia''', "Elección errónea de S"),
#(r'''\basian\b''', r'''hacían''', "Elección errónea de S"), #16112023
#(r'''\basiendo\b''', r'''haciendo''', "Elección errónea de S"), #15112023
(r'''\bisieron\b''', r'''hacieron''', "Elección errónea de S"),
(r'''\bise\b''', r'''hice''', "Elección errónea de S"),
(r'''\bhiso\b''', r'''hizo''', "Elección errónea de S"),
#(r'''\biso\b''', r'''hizo''', "Elección errónea de S"), eliminada por repeticion 08012026
(r'''\bignoransia\b''', r'''ignorancia''', "Elección errónea de S"),
(r'''\binsendios\b''', r'''incendios''', "Elección errónea de S"),
(r'''\binsita\b''', r'''incita''', "Elección errónea de S"),
(r'''\binsitar\b''', r'''incitar''', "Elección errónea de S"),
(r'''\binfluenser\b''', r'''influencer''', "Elección errónea de S"),
(r'''\binfluensers\b''', r'''influencers''', "Elección errónea de S"),
(r'''\bintension\b''', r'''intención''', "Elección errónea de S"),
(r'''\bjusgada\b''', r'''juzgada''', "Elección errónea de S"),
(r'''\bjusgando\b''', r'''juzgando''', "Elección errónea de S"),
(r'''\bjusgar\b''', r'''juzgar''', "Elección errónea de S"),
(r'''\bjusgarlo\b''', r'''juzgarlo''', "Elección errónea de S"),
(r'''\bjusgarlos\b''', r'''juzgarlos''', "Elección errónea de S"),
(r'''\blansan\b''', r'''lanzan''', "Elección errónea de S"),
(r'''\blanso\b''', r'''lanzo''', "Elección errónea de S"),
(r'''\blapis\b''', r'''lápiz''', "Elección errónea de S"),
(r'''\blimpiesa\b''', r'''limpieza''', "Elección errónea de S"),
(r'''\blosa\b''', r'''loza''', "Elección errónea de S"),
(r'''\bmangasos\b''', r'''mangazos''', "Elección errónea de S"),
(r'''\bmeparese\b''', r'''me parece''', "Elección errónea de S"),
(r'''\bmensionado\b''', r'''mencionado''', "Elección errónea de S"),
(r'''\bmeresemos\b''', r'''merecemos''', "Elección errónea de S"),
(r'''\bmeresen\b''', r'''merecen''', "Elección errónea de S"),
(r'''\bmescla\b''', r'''mezcla''', "Elección errónea de S"),
(r'''\bmesclamos\b''', r'''mezclamos''', "Elección errónea de S"),
(r'''\bmesclan\b''', r'''mezclan''', "Elección errónea de S"),
(r'''\bmesclando\b''', r'''mezclando''', "Elección errónea de S"),
(r'''\bmesclar\b''', r'''mezclar''', "Elección errónea de S"),
(r'''\bmescar\b''', r'''mezclar''', "Elección errónea de S"),
(r'''\bmesclas\b''', r'''mezclas''', "Elección errónea de S"),
(r'''\bmesclem\b''', r'''mezclen''', "Elección errónea de S"),
(r'''\bmigrasión\b''', r'''migración''', "Elección errónea de S"),
(r'''\bmotris\b''', r'''motriz''', "Elección errónea de S"),
(r'''\bnaturalesa\b''', r'''naturaleza''', "Elección errónea de S"),
(r'''\bnesecitan\b''', r'''necesitan''', "Elección errónea de S"),
(r'''\bofresi\b''', r'''ofrecí''', "Elección errónea de S"),
(r'''\bopsiones\b''', r'''opciones''', "Elección errónea de S"),
(r'''\bosono\b''', r'''ozono''', "Elección errónea de S"),
(r'''\bosorno\b''', r'''ozono''', "Elección errónea de S"),
(r'''\bpasifico\b''', r'''pacífico''', "Elección errónea de S"),
(r'''\bpaices\b''', r'''países''', "Elección errónea de S"),
(r'''\bparese\b''', r'''parece''', "Elección errónea de S"),
(r'''\bparesio\b''', r'''pareció''', "Elección errónea de S"),
(r'''\bpartisales\b''', r'''pastizales''', "Elección errónea de S"),
(r'''\bpeses\b''', r'''peces''', "Elección errónea de S"),
(r'''\bpersibe\b''', r'''percibe''', "Elección errónea de S"),
(r'''\bpersive\b''', r'''percibe''', "Elección errónea de S"),
(r'''\bpersibes\b''', r'''percibes''', "Elección errónea de S"),
(r'''\bperjusicando\b''', r'''perjudicando''', "Elección errónea de S"),
(r'''\bpienzan\b''', r'''piensan''', "Elección errónea de S"),
(r'''\bplasas\b''', r'''plazas''', "Elección errónea de S"),
(r'''\bpolivinilics\b''', r'''polivinílocos''', "Elección errónea de S"),
(r'''\bpresio\b''', r'''precio''', "Elección errónea de S"),
(r'''\bprodusen\b''', r'''producen''', "Elección errónea de S"),
(r'''\bpronunciasion\b''', r'''pronunciación''', "Elección errónea de S"),
(r'''\bpronunciasión\b''', r'''pronunciación''', "Elección errónea de S"),
(r'''\bpronunsiacion\b''', r'''pronunciación''', "Elección errónea de S"),
(r'''\bpronunsiar\b''', r'''pronunciar''', "Elección errónea de S"),
(r'''\bpublisidad\b''', r'''publicidad''', "Elección errónea de S"),
(r'''\bquisas\b''', r'''quizás''', "Elección errónea de S"),
(r'''\brapides\b''', r'''rapidez''', "Elección errónea de S"),
(r'''\brealisar\b''', r'''realizar''', "Elección errónea de S"),
(r'''\bresibe\b''', r'''recibe''', "Elección errónea de S"),
(r'''\bresiben\b''', r'''reciben''', "Elección errónea de S"),
#(r'''\bresiven\b''', r'''reciben''', "Elección errónea de S"), #16112023
(r'''\bresivia\b''', r'''recibía''', "Elección errónea de S"),
(r'''\bresivido\b''', r'''recibido''', "Elección errónea de S"),
(r'''\bresibir\b''', r'''recibir''', "Elección errónea de S"),
(r'''\bresivir\b''', r'''recibir''', "Elección errónea de S"),
(r'''\bresiclaje\b''', r'''reciclaje''', "Elección errónea de S"),
(r'''\bresiclando\b''', r'''reciclando''', "Elección errónea de S"),
(r'''\bresiclar\b''', r'''reciclar''', "Elección errónea de S"),
(r'''\bredusir\b''', r'''reducir''', "Elección errónea de S"),
(r'''\breforsar\b''', r'''reforzar''', "Elección errónea de S"),
(r'''\breutilizarce\b''', r'''reutilizarse''', "Elección errónea de S"),
(r'''\bsatisfaser\b''', r'''satisfacer''', "Elección errónea de S"),
(r'''\bsimpatisa\b''', r'''simpatiza''', "Elección errónea de S"),
(r'''\bsituasion\b''', r'''situación''', "Elección errónea de S"),
(r'''\bsocialisar\b''', r'''socializar''', "Elección errónea de S"),
(r'''\bsuisidio\b''', r'''suicidio''', "Elección errónea de S"),
(r'''\bsuscristores\b''', r'''suscriptores''', "Elección errónea de S"),
(r'''\bterser\b''', r'''tercer''', "Elección errónea de S"),
(r'''\btoscicos\b''', r'''tóxicos''', "Elección errónea de S"),
(r'''\b([Tt])ristesa\b''', r'''\1risteza''', "Elección errónea de S"), #AGREGADA 15072024
(r'''\butilisan\b''', r'''utilizan''', "Elección errónea de S"),
(r'''\butilisando\b''', r'''utilizando''', "Elección errónea de S"),
(r'''\butilisarlo\b''', r'''utilizarlo''', "Elección errónea de S"),
(r'''\bvariasiones\b''', r'''variaciones''', "Elección errónea de S"),
(r'''\bbesinos\b''', r'''vecinos''', "Elección errónea de S"),
(r'''\bvenesolanos\b''', r'''venezolanos''', "Elección errónea de S"),
(r'''\bvisevesa\b''', r'''viceversa''', "Elección errónea de S"),
(r'''\bsapatos\b''', r'''zapatos''', "Elección errónea de S"),
(r'''\bsonas\b''', r'''zonas''', "Elección errónea de S"),
(r'''\ba la ves\b''', r'''a la vez''', "Elección errónea de S"),
(r'''\ba las ves\b''', r'''a la vez''', "Elección errónea de S"),
(r'''\balaves\b''', r'''a la vez''', "Elección errónea de S"),
(r'''\bcada ves\b''', r'''cada vez''', "Elección errónea de S"),
(r'''\ben ves\b''', r'''en vez''', "Elección errónea de S"),
(r'''\b(una) ves\b''', r'''una vez''', "Elección errónea de S"),
(r'''\b(otra) ves\b''', r'''otra vez''', "Elección errónea de S"),
(r'''\ba veses\b''', r'''a veces''', "Elección errónea de S"),
(r'''\baveses\b''', r'''a veces''', "Elección errónea de S"),
(r'''\balguna veses\b''', r'''algunas veces''', "Elección errónea de S"),
(r'''\balgunas veses\b''', r'''algunas veces''', "Elección errónea de S"),
(r'''\buna bes\b''', r'''una vez''', "Elección errónea de S"),
(r'''\bhay beses\b''', r'''hay veces''', "Elección errónea de S"),
(r'''\badema\b''', r'''además''', "Omisión de S"),
(r'''\badolecencia\b''', r'''adolescencia''', "Omisión de S"),
(r'''\badolecentes\b''', r'''adolescentes''', "Omisión de S"),
(r'''\banimale\b''', r'''animales''', "Omisión de S"),
(r'''\barbole\b''', r'''árboles''', "Omisión de S"),
(r'''\bafixiados\b''', r'''asfixiados''', "Omisión de S"),
(r'''\bciudade\b''', r'''ciudades''', "Omisión de S"),
(r'''\bcuidariamo\b''', r'''cuidaríamos''', "Omisión de S"),
(r'''\becucha\b''', r'''escucha''', "Omisión de S"),
(r'''\becuchan\b''', r'''escuchan''', "Omisión de S"),
(r'''\becucharla\b''', r'''escucharla''', "Omisión de S"),
(r'''\bEstados Unido\b''', r'''Estados Unidos''', "Omisión de S"),
(r'''\bgracia a\b''', r'''gracias a''', "Omisión de S"),
(r'''\bhipanos\b''', r'''hispanos''', "Omisión de S"),
(r'''\binconciencia\b''', r'''inconsciencia''', "Omisión de S"),
(r'''\binconcientemente\b''', r'''inconscientemente''', "Omisión de S"),
(r'''\binconcientes\b''', r'''inconscientes''', "Omisión de S"),
(r'''\bjovene\b''', r'''jóvenes''', "Omisión de S"),
(r'''\bma\b''', r'''más''', "Omisión de S"),
(r'''\bmeno\b''', r'''menos''', "Omisión de S"),
(r'''\bmientra\b''', r'''mientras''', "Omisión de S"),
(r'''\bpece\b''', r'''peces''', "Omisión de S"),
(r'''\bpodemo\b''', r'''podemos''', "Omisión de S"),
(r'''\bpodriamo\b''', r'''podríamos''', "Omisión de S"),
(r'''\breligione\b''', r'''religiones''', "Omisión de S"),
(r'''\brefriaria\b''', r'''resfriaría''', "Omisión de S"),
(r'''\btenemo\b''', r'''tenemos''', "Omisión de S"),
(r'''\bvivimo\b''', r'''vivimos''', "Omisión de S"),
(r'''\bcortarmes\b''', r'''cortarme''', "Adición de S"),
(r'''\bsaquemosnos\b''', r'''saquémonos''', "Adición de S"),
(r'''\bsusministrarnos\b''', r'''suministrarnos''', "Adición de S"),
(r'''\badirio\b''', r'''adhirió''', "Omisión de H"),
(r'''\baora\b''', r'''ahora''', "Omisión de H"),
(r'''\balcolica\b''', r'''alcohólica''', "Omisión de H"),
(r'''\bcoerente\b''', r'''coherente''', "Omisión de H"),
(r'''\bde echo\b''', r'''de hecho''', "Omisión de H"),
(r'''\bdesaogo\b''', r'''desahogo''', "Omisión de H"),
(r'''\bdesaogen\b''', r'''desahoguen''', "Omisión de H"),
(r'''\bdesase\b''', r'''deshace''', "Omisión de H"),
(r'''\bdesidratando\b''', r'''deshidratando''', "Omisión de H"),
(r'''\ba ayudado\b''', r'''ha ayudado''', "Omisión de H"),
(r'''\ba cambiado\b''', r'''ha cambiado''', "Omisión de H"),
(r'''\ba crecido\b''', r'''ha crecido''', "Omisión de H"),
(r'''\ba dejado\b''', r'''ha dejado''', "Omisión de H"),
(r'''\ba estado\b''', r'''ha estado''', "Omisión de H"),
(r'''\ba gustado\b''', r'''ha gustado''', "Omisión de H"),
(r'''\ba habido\b''', r'''ha habido''', "Omisión de H"),
(r'''\ban abido\b''', r'''ha habido''', "Omisión de H"),
(r'''\ba echo\b''', r'''ha hecho''', "Omisión de H"),
(r'''\ba llegado\b''', r'''ha llegado''', "Omisión de H"),
(r'''\ba llevado\b''', r'''ha llevado''', "Omisión de H"),
(r'''\ba logrado\b''', r'''ha logrado''', "Omisión de H"),
(r'''\ba pasado\b''', r'''ha pasado''', "Omisión de H"),
(r'''\ba permitido\b''', r'''ha permitido''', "Omisión de H"),
(r'''\bapermitido\b''', r'''ha permitido''', "Omisión de H"),
(r'''\ba podido\b''', r'''ha podido''', "Omisión de H"),
(r'''\ba salido\b''', r'''ha salido''', "Omisión de H"),
(r'''\ba sentido\b''', r'''ha sentido''', "Omisión de H"),
(r'''\ba sido\b''', r'''ha sido''', "Omisión de H"),
(r'''\ba solucionado\b''', r'''ha solucionado''', "Omisión de H"),
(r'''\ba tocado\b''', r'''ha tocado''', "Omisión de H"),
(r'''\ba visto\b''', r'''ha visto''', "Omisión de H"),
(r'''\babisto\b''', r'''ha visto''', "Omisión de H"),
(r'''\ba vuelto\b''', r'''ha vuelto''', "Omisión de H"),
(r'''\bavernos\b''', r'''habernos''', "Omisión de H"),
(r'''\babia\b''', r'''había''', "Omisión de H"),
(r'''\bavia\b''', r'''había''', "Omisión de H"),
(r'''\babian\b''', r'''habían''', "Omisión de H"),
(r'''\babita\b''', r'''habita''', "Omisión de H"),
(r'''\bavitados\b''', r'''habitados''', "Omisión de H"),
(r'''\babitamos\b''', r'''habitamos''', "Omisión de H"),
(r'''\babitan\b''', r'''habitan''', "Omisión de H"),
(r'''\bavitan\b''', r'''habitan''', "Omisión de H"),
(r'''\bavitantes\b''', r'''habitantes''', "Omisión de H"),
(r'''\babitas\b''', r'''habitas''', "Omisión de H"),
(r'''\babito\b''', r'''hábito''', "Omisión de H"),
(r'''\babitos\b''', r'''hábitos''', "Omisión de H"),
(r'''\babitual\b''', r'''habitual''', "Omisión de H"),
(r'''\bavitual\b''', r'''habitual''', "Omisión de H"),
(r'''\bavituales\b''', r'''habituales''', "Omisión de H"),
(r'''\babituen\b''', r'''habitúen''', "Omisión de H"),
(r'''\babla\b''', r'''habla''', "Omisión de H"),
(r'''\bablado\b''', r'''hablado''', "Omisión de H"),
(r'''\bablamos\b''', r'''hablamos''', "Omisión de H"),
(r'''\bablan\b''', r'''hablan''', "Omisión de H"),
(r'''\bablando\b''', r'''hablando''', "Omisión de H"),
(r'''\bablantes\b''', r'''hablantes''', "Omisión de H"),
(r'''\b a blar\b''', r'''hablar''', "Omisión de H"),
(r'''\bablar\b''', r'''hablar''', "Omisión de H"),
(r'''\bable\b''', r'''hable''', "Omisión de H"), #se elimina espacio antes de able 05012026
(r'''\b ablo\b''', r'''hablo''', "Omisión de H"),
(r'''\b ace\b''', r'''hace''', "Omisión de H"),
(r'''\b ase\b''', r'''hace''', "Omisión de H"),
(r'''\b asemos\b''', r'''hacemos''', "Omisión de H"),
(r'''\b acen\b''', r'''hacen''', "Omisión de H"),
(r'''\b asen\b''', r'''hacen''', "Omisión de H"),
(r'''\b acer\b''', r'''hacer''', "Omisión de H"),
(r'''\baser\b''', r'''hacer''', "Omisión de H"),
(r'''\bacerle\b''', r'''hacerle''', "Omisión de H"),
(r'''\baserles\b''', r'''hacerles''', "Omisión de H"),
(r'''\baserse\b''', r'''hacerse''', "Omisión de H"),
(r'''\basia\b''', r'''hacia''', "Omisión de H"),
(r'''\basian\b''', r'''hacían''', "Omisión de H"),
(r'''\baciendo\b''', r'''haciendo''', "Omisión de H"),
(r'''\basiendo\b''', r'''haciendo''', "Omisión de H"),
(r'''\baga\b''', r'''haga''', "Omisión de H"),
(r'''\bagan\b''', r'''hagan''', "Omisión de H"),
(r'''\bambre\b''', r'''hambre''', "Omisión de H"),
(r'''\ban descongelado\b''', r'''han descongelado''', "Omisión de H"),
(r'''\ban ertingido\b''', r'''han extinguido''', "Omisión de H"),
(r'''\ban ablado\b''', r'''han hablado''', "Omisión de H"),
(r'''\ban ablado\b''', r'''han hablado''', "Omisión de H"),
(r'''\ban hecho\b''', r'''han hecho''', "Omisión de H"),
(r'''\bhan echo\b''', r'''han hecho''', "Omisión de H"),
(r'''\ban intentado\b''', r'''han intentado''', "Omisión de H"),
(r'''\ban muerto\b''', r'''han muerto''', "Omisión de H"),
(r'''\ban secado\b''', r'''han secado''', "Omisión de H"),
(r'''\ban subido\b''', r'''han subido''', "Omisión de H"),
(r'''\ban sufrido\b''', r'''han sufrido''', "Omisión de H"),
(r'''r"\b"+ara+r"\b"''', r'''hará''', "Omisión de H"), #modificada 19032026
(r'''\baria\b''', r'''haría''', "Omisión de H"),
(r'''\bariamos\b''', r'''haríamos''', "Omisión de H"),
(r'''\barta\b''', r'''harta''', "Omisión de H"),
(r'''\bartas\b''', r'''hartas''', "Omisión de H"),
(r'''\barto\b''', r'''harto''', "Omisión de H"),
(r'''\bartos\b''', r'''hartos''', "Omisión de H"),
(r'''\basta\b''', r'''hasta''', "Omisión de H"),
(r'''\baique\b''', r'''hay que''', "Omisión de H"),
(r'''\baya\b''', r'''haya''', "Omisión de H"),
(r'''\ballan\b''', r'''hayan''', "Omisión de H"),
(r'''\be dado\b''', r'''he dado''', "Omisión de H"),
(r'''\be dicho\b''', r'''he dicho''', "Omisión de H"),
(r'''\be ecuchado\b''', r'''he escuchado''', "Omisión de H"),
(r'''\be eschado\b''', r'''he escuchado''', "Omisión de H"),
(r'''\bE escuchado\b''', r'''He escuchado''', "Omisión de H"), #08122023 hay que replicarlo
(r'''\be escuchado\b''', r'''he escuchado''', "Omisión de H"), #08122023 hay que replicarlo
(r'''\be estado\b''', r'''he estado''', "Omisión de H"),
(r'''\be hablado\b''', r'''he hablado''', "Omisión de H"),
(r'''\bhe echo\b''', r'''he hecho''', "Omisión de H"),
(r'''\be oido\b''', r'''he oído''', "Omisión de H"),
(r'''\be pasado\b''', r'''he pasado''', "Omisión de H"),
(r'''\be sufrido\b''', r'''he sufrido''', "Omisión de H"),
(r'''\be usado\b''', r'''he usado''', "Omisión de H"),
(r'''\be visto\b''', r'''he visto''', "Omisión de H"),
#(r'''\bevisto\b''', r'''he visto''', "Omisión de H"),
(r'''\be vivido\b''', r'''he vivido''', "Omisión de H"),
(r'''\becho\b''', r'''hecho''', "Omisión de H"),
(r'''\bechos\b''', r'''hechos''', "Omisión de H"),
(r'''\bectareas\b''', r'''hectáreas''', "Omisión de H"),
(r'''\bemos\b''', r'''hemos''', "Omisión de H"),
(r'''\berido\b''', r'''herido''', "Omisión de H"),
(r'''\berir\b''', r'''herir''', "Omisión de H"),
(r'''\bermosos\b''', r'''hermosos''', "Omisión de H"),
(r'''\bise\b''', r'''hice''', "Omisión de H"),
(r'''\bicieramos\b''', r'''hiciéramos''', "Omisión de H"),
(r'''\bisieron\b''', r'''hicieron''', "Omisión de H"),
(r'''\bidro electrica\b''', r'''hidroeléctrica''', "Omisión de H"),
(r'''\birientes\b''', r'''hirientes''', "Omisión de H"),
(r'''\bispana\b''', r'''hispana''', "Omisión de H"),
(r'''\bistoria\b''', r'''historia''', "Omisión de H"),
(r'''\biso\b''', r'''hizo''', "Omisión de H"),
(r'''\bogar\b''', r'''hogar''', "Omisión de H"),
(r'''\borible\b''', r'''horrible''', "Omisión de H"),
(r'''\borrible\b''', r'''horrible''', "Omisión de H"),
(r'''\bubiera\b''', r'''hubiera''', "Omisión de H"),
(r'''\buviera\b''', r'''hubiera''', "Omisión de H"),
(r'''\bubieramos\b''', r'''hubiéramos''', "Omisión de H"),
(r'''\bubo\b''', r'''hubo''', "Omisión de H"),
(r'''\bumanidad\b''', r'''humanidad''', "Omisión de H"),
(r'''\bumanos\b''', r'''humanos''', "Omisión de H"),
(r'''\bumo\b''', r'''humo''', "Omisión de H"),
(r'''\bmuco\b''', r'''mucho''', "Omisión de H"),
(r'''\bproibir\b''', r'''prohibir''', "Omisión de H"),
(r'''\bpuede aver\b''', r'''puede haber''', "Omisión de H"),
(r'''\bspanglis\b''', r'''spanglish''', "Omisión de H"),
(r'''\bveiculos\b''', r'''vehículos''', "Omisión de H"),
(r'''\baver\b''', r'''a haber-haber- a ver''', "AMBIGÜEDADES H"),
(r'''\baber\b''', r'''a haber-haber- a ver''', "AMBIGÜEDADES H"),
(r'''\babra\b''', r'''habrá(de haber)-abra(usted)''', "AMBIGÜEDADES H"),
(r'''\babria\b''', r'''habría(de haber)-abría(él/ella)''', "AMBIGÜEDADES H"),
(r'''\babrian\b''', r'''habrían(de haber)-abrían(ellos)''', "AMBIGÜEDADES H"),
(r'''\bai\b''', r'''hay (de haber)-ahí(adverbio)-ay(interjección)''', "AMBIGÜEDADES H"), #elimina espacio antes y después a ai
(r'''\bay\b''', r'''hay(de haber)-ay(interjección)''', "AMBIGÜEDADES H"),
(r'''\balla\b''', r'''haya(de haber)- allá(adverbio)''', "AMBIGÜEDADES H"),
(r'''\bhabeces\b''', r'''a veces''', "Adición de H"),
(r'''\bhaveces\b''', r'''a veces''', "Adición de H"),
(r'''\bhaceptar\b''', r'''aceptar''', "Adición de H"),
(r'''\bhacera\b''', r'''acerca''', "Adición de H"),
(r'''\bhacerca\b''', r'''acerca''', "Adición de H"),
(r'''\bhambiente\b''', r'''ambiente''', "Adición de H"),
(r'''\bhambos\b''', r'''ambos''', "Adición de H"),
(r'''\bharboles\b''', r'''árboles''', "Adición de H"),
#(r'''\bhaci\b''', r'''así''', "Adición de H"), #16112023
(r'''\bhasi\b''', r'''así''', "Adición de H"),
(r'''\bhasí\b''', r'''así''', "Adición de H"),
(r'''\bhechando\b''', r'''echando''', "Adición de H"),
(r'''\bhechar\b''', r'''echar''', "Adición de H"),
(r'''\bhecharlas\b''', r'''echarlas''', "Adición de H"),
(r'''\bhecharlo\b''', r'''echarlo''', "Adición de H"),
(r'''\bhiba\b''', r'''iba''', "Adición de H"),
(r'''\binglesh\b''', r'''inglés''', "Adición de H"),
(r'''\bhirse\b''', r'''irse''', "Adición de H"),
(r'''\bhu\b''', r'''u''', "Adición de H"),
(r'''\bdesahue\b''', r'''desagüe''', "Elección errónea de H"),
(r'''\bavordar\b''', r'''abordar''', "Elección errónea de V"),
(r'''\babsorven\b''', r'''absorben''', "Elección errónea de V"),
(r'''\bavusivo\b''', r'''abusivo''', "Elección errónea de V"),
(r'''\bacavar\b''', r'''acabar''', "Elección errónea de V"),
(r'''\bacavaria\b''', r'''acabaría''', "Elección errónea de V"),
(r'''\baguantava\b''', r'''aguantaba''', "Elección errónea de V"),
(r'''\bamviente\b''', r'''ambiente''', "Elección errónea de V"),
(r'''\bandava\b''', r'''andaba''', "Elección errónea de V"),
(r'''\bvajando\b''', r'''bajando''', "Elección errónea de V"),
(r'''\bvañamos\b''', r'''bañamos''', "Elección errónea de V"),
(r'''\bvasa\b''', r'''basa''', "Elección errónea de V"),
(r'''\bvasura\b''', r'''basura''', "Elección errónea de V"),
(r'''\bvasurero\b''', r'''basurero''', "Elección errónea de V"),
(r'''\bvasureros\b''', r'''basureros''', "Elección errónea de V"),
(r'''\bveneficia\b''', r'''beneficia''', "Elección errónea de V"),
(r'''\bveneficios\b''', r'''beneficios''', "Elección errónea de V"),
(r'''\bveneficiós\b''', r'''beneficios''', "Elección errónea de V"),
(r'''\bvien\b''', r'''bien''', "Elección errónea de V"),
(r'''\bvilingue\b''', r'''bilingüe''', "Elección errónea de V"),
(r'''\bvuena\b''', r'''buena''', "Elección errónea de V"),
(r'''\bvueno\b''', r'''bueno''', "Elección errónea de V"),
(r'''\bburlava\b''', r'''burlaba''', "Elección errónea de V"),
(r'''\bcavayero\b''', r'''caballero''', "Elección errónea de V"),
(r'''\bsivernetico\b''', r'''cibernético''', "Elección errónea de V"),
(r'''\bconvina\b''', r'''combina''', "Elección errónea de V"),
(r'''\bcomvinacion\b''', r'''combinación''', "Elección errónea de V"),
(r'''\bconvinacion\b''', r'''combinación''', "Elección errónea de V"),
(r'''\bconvinación\b''', r'''combinación''', "Elección errónea de V"),
(r'''\bconvinado\b''', r'''combinado''', "Elección errónea de V"),
(r'''\bcomvinamos\b''', r'''combinamos''', "Elección errónea de V"),
(r'''\bconvinar\b''', r'''combinar''', "Elección errónea de V"),
(r'''\bconciderava\b''', r'''consideraba''', "Elección errónea de V"),
(r'''\bcortava\b''', r'''cortaba''', "Elección errónea de V"),
(r'''\bdeve\b''', r'''debe''', "Elección errónea de V"),
(r'''\bdevemos\b''', r'''debemos''', "Elección errónea de V"),
(r'''\bdeven\b''', r'''deben''', "Elección errónea de V"),
(r'''\bdeveriamos\b''', r'''deberíamos''', "Elección errónea de V"),
(r'''\bdeverian\b''', r'''deberían''', "Elección errónea de V"),
(r'''\bdeverían\b''', r'''deberían''', "Elección errónea de V"),
(r'''\bdevido\b''', r'''debido''', "Elección errónea de V"),
(r'''\bdevidos\b''', r'''debidos''', "Elección errónea de V"),
(r'''\bdevil\b''', r'''débil''', "Elección errónea de V"),
(r'''\bdevilitando\b''', r'''debilitando''', "Elección errónea de V"),
(r'''\bdejavan\b''', r'''dejaban''', "Elección errónea de V"),
(r'''\bdescrivir\b''', r'''describir''', "Elección errónea de V"),
(r'''\bdeveria\b''', r'''debería''', "Elección errónea de V"),
(r'''\bdevería\b''', r'''debería''', "Elección errónea de V"),
(r'''\bescrive\b''', r'''escribe''', "Elección errónea de V"),
(r'''\bescrivio\b''', r'''escribirlo''', "Elección errónea de V"),
(r'''\bestava\b''', r'''estaba''', "Elección errónea de V"),
(r'''\bgloval\b''', r'''global''', "Elección errónea de V"),
#(r'''\bgovierno\b''', r'''gobierno''', "Elección errónea de V"), #16112023
(r'''\bgrabavan\b''', r'''grababan''', "Elección errónea de V"),
(r'''\bhaver\b''', r'''haber''', "Elección errónea de V"),
(r'''\bavia\b''', r'''había''', "Elección errónea de V"),
(r'''\bavitados\b''', r'''habitados''', "Elección errónea de V"),
(r'''\bavitan\b''', r'''habitan''', "Elección errónea de V"),
(r'''\bhavitandolo\b''', r'''habitándolo''', "Elección errónea de V"),
(r'''\bavitantes\b''', r'''habitantes''', "Elección errónea de V"),
(r'''\bavitual\b''', r'''habitual''', "Elección errónea de V"),
(r'''\bavituales\b''', r'''habituales''', "Elección errónea de V"),
(r'''\buviera\b''', r'''hubiera''', "Elección errónea de V"),
(r'''\buviera\b''', r'''hubiera''', "Elección errónea de V"),
(r'''\biva\b''', r'''iba''', "Elección errónea de V"),
(r'''\bjuntava\b''', r'''juntaba''', "Elección errónea de V"),
(r'''\bmaltratavan\b''', r'''maltrataban''', "Elección errónea de V"),
(r'''\bpersive\b''', r'''percibe''', "Elección errónea de V"),
(r'''\bplateava\b''', r'''planteaba''', "Elección errónea de V"),
#(r'''\bprobocar\b''', r'''provocar''', "Elección errónea de V"),
(r'''\bresive\b''', r'''recibe''', "Elección errónea de V"),
(r'''\bresiven\b''', r'''reciben''', "Elección errónea de V"),
(r'''\bresivia\b''', r'''recibía''', "Elección errónea de V"),
(r'''\bresivido\b''', r'''recibido''', "Elección errónea de V"),
(r'''\bresivir\b''', r'''recibir''', "Elección errónea de V"),
(r'''\breciclavles\b''', r'''reciclables''', "Elección errónea de V"),
(r'''\bsave\b''', r'''sabe''', "Elección errónea de V"),
(r'''\bsavemos\b''', r'''sabemos''', "Elección errónea de V"),
(r'''\bsaver\b''', r'''saber''', "Elección errónea de V"),
(r'''\bsuve\b''', r'''sube''', "Elección errónea de V"),
#(r'''\btanvien\b''', r'''también''', "Elección errónea de V"), #16112023
(r'''\bverval\b''', r'''verbal''', "Elección errónea de V"),
(r'''\bvervalmente\b''', r'''verbalmente''', "Elección errónea de V"),
(r'''\bvocavulario\b''', r'''vocabulario''', "Elección errónea de V"),
(r'''\bvota\b''', r'''bota (de botar) - bota (zapato) - vota (de votar)''', "AMBIGÜEDADES V"),
(r'''\bvotada\b''', r'''botada (de botar) - votada (de votar)''', "AMBIGÜEDADES V"),
(r'''\bvotamos\b''', r'''botamos (de botar) - votamos (de votar)''', "AMBIGÜEDADES V"),
(r'''\bvotan\b''', r'''botan (de botar) - votan (de votar)''', "AMBIGÜEDADES V"),
(r'''\bvotando\b''', r'''botando (de botar) - votando (de votar)''', "AMBIGÜEDADES V"),
(r'''\bvotar\b''', r'''botar (de botar) -votar (de votar)''', "AMBIGÜEDADES V"),
(r'''\bvotarlo\b''', r'''botarlo (de botar) - votarlo (de votar)''', "AMBIGÜEDADES V"),
(r'''\bvoten\b''', r'''boten (de botar) - voten (de votar)''', "AMBIGÜEDADES V"),
(r'''\baver\b''', r'''haber (verbo) - a ver''', "AMBIGÜEDADES V"),
(r'''\bavernos\b''', r'''habernos (de haber) - a vernos''', "AMBIGÜEDADES V"),
(r'''\biva\b''', r'''iba (de ir) - IVA (impuesto)''', "AMBIGÜEDADES V"),
(r'''\bobio\b''', r'''obvio''', "Omisión de V"),
(r'''\bobiamente\b''', r'''obviamente''', "Omisión de V"),
(r'''\badquicición\b''', r'''adquisición''', "Elección errónea de C"),
(r'''\bagrecion\b''', r'''agresión''', "Elección errónea de C"),
(r'''\bagreción\b''', r'''agresión''', "Elección errónea de C"),
(r'''\bagreciones\b''', r'''agresiones''', "Elección errónea de C"),
(r'''\banciedad\b''', r'''ansiedad''', "Elección errónea de C"),
(r'''\bacecinar\b''', r'''asesinar''', "Elección errónea de C"),
(r'''\baci\b''', r'''así''', "Elección errónea de C"),
(r'''\bhaci\b''', r'''así''', "Elección errónea de C"),
(r'''\bcompreccion\b''', r'''comprensión''', "Elección errónea de C"),
(r'''\bconfundirce\b''', r'''confundirse''', "Elección errónea de C"),
(r'''\bconfuciones\b''', r'''confusiones''', "Elección errónea de C"),
(r'''\bconcecuencias\b''', r'''consecuencias''', "Elección errónea de C"),
(r'''\bconciderava\b''', r'''consideraba''', "Elección errónea de C"),
(r'''\bconcidero\b''', r'''considero''', "Elección errónea de C"),
(r'''\bcombirtiendoce\b''', r'''convirtiéndose''', "Elección errónea de C"),
(r'''\bdemaciadas\b''', r'''demasiadas''', "Elección errónea de C"),
(r'''\bdemaciado\b''', r'''demasiado''', "Elección errónea de C"),
(r'''\bdeprecion\b''', r'''depresión''', "Elección errónea de C"),
(r'''\bdepreción\b''', r'''depresión''', "Elección errónea de C"),
(r'''\bdecechos\b''', r'''desechos''', "Elección errónea de C"),
(r'''\bdiscución\b''', r'''discusión''', "Elección errónea de C"),
(r'''\bdiscuciones\b''', r'''discusiones''', "Elección errónea de C"),
(r'''\bdistanciarce\b''', r'''distanciarse''', "Elección errónea de C"),
(r'''\bdivercion\b''', r'''diversión''', "Elección errónea de C"),
(r'''\benceñe\b''', r'''enseñe''', "Elección errónea de C"),
(r'''\bembaces\b''', r'''envases''', "Elección errónea de C"),
(r'''\benvaces\b''', r'''envases''', "Elección errónea de C"),
(r'''\benvaces,\b''', r'''envases''', "Elección errónea de C"),
#(r'''\bescaces\b''', r'''escasez''', "Elección errónea de C"),
#(r'''\bescacés\b''', r'''escasez''', "Elección errónea de C"),
(r'''\bescacez\b''', r'''escasez''', "Elección errónea de C"),
(r'''\bexecivamente\b''', r'''excesivamente''', "Elección errónea de C"),
(r'''\bexesiva(s?)\b''', r'''excesiva\1''', "Elección errónea de C"), #08122023

(r'''\beccluido\b''', r'''excluido''', "Elección errónea de C"),
#(r'''\bexprecion\b''', r'''expresión''', "Elección errónea de C"), eliminada 11062024
(r'''\bficica\b''', r'''física''', "Elección errónea de C"),
(r'''\bfrace\b''', r'''frase''', "Elección errónea de C"),
(r'''\bfraces\b''', r'''frases''', "Elección errónea de C"),
(r'''\bfucion\b''', r'''fusión''', "Elección errónea de C"),
(r'''\bfucione\b''', r'''fusione''', "Elección errónea de C"),
(r'''\bgaces\b''', r'''gases''', "Elección errónea de C"),
(r'''\bgrocerias\b''', r'''groserías''', "Elección errónea de C"),
(r'''\bhacerce\b''', r'''hacerse''', "Elección errónea de C"),
(r'''\binterecen\b''', r'''interesen''', "Elección errónea de C"),
(r'''\bmovilizarce\b''', r'''movilizarse''', "Elección errónea de C"),
#(r'''\bnesecitan\b''', r'''necesitan''', "Elección errónea de C"),
(r'''\bocación\b''', r'''ocasión''', "Elección errónea de C"),
(r'''\bocacionar\b''', r'''ocasionar''', "Elección errónea de C"),
#(r'''\bocaciones\b''', r'''ocasiones''', "Elección errónea de C"),
(r'''\bpeliarce\b''', r'''pelearse''', "Elección errónea de C"),
(r'''\bpenciones\b''', r'''pensiones''', "Elección errónea de C"),
(r'''\bpocible\b''', r'''posible''', "Elección errónea de C"),
(r'''\bprecencia\b''', r'''presencia''', "Elección errónea de C"),
(r'''\bprecencido\b''', r'''presenciado''', "Elección errónea de C"),
(r'''\bprecenta\b''', r'''presenta''', "Elección errónea de C"),
(r'''\bprecentan\b''', r'''presentan''', "Elección errónea de C"),
(r'''\bprofecional\b''', r'''profesional''', "Elección errónea de C"),
(r'''\bcecando\b''', r'''secando''', "Elección errónea de C"),
(r'''\bcecas\b''', r'''secas''', "Elección errónea de C"),
(r'''\bcencillo\b''', r'''sencillo''', "Elección errónea de C"),
(r'''\bsencible\b''', r'''sensible''', "Elección errónea de C"),
(r'''\bsencibles\b''', r'''sensibles''', "Elección errónea de C"),
(r'''\bcequia\b''', r'''sequía''', "Elección errónea de C"),
(r'''\bsecuias\b''', r'''sequías''', "Elección errónea de C"),
(r'''\bchort\b''', r'''short''', "Elección errónea de C"),
(r'''\bciendo\b''', r'''siendo''', "Elección errónea de C"),
(r'''\bcientan\b''', r'''sientan''', "Elección errónea de C"),
(r'''\bciglo\b''', r'''siglo''', "Elección errónea de C"),
(r'''\bcituacion\b''', r'''situación''', "Elección errónea de C"),
(r'''\bcituación\b''', r'''situación''', "Elección errónea de C"),
(r'''\bspaglich\b''', r'''spanglish''', "Elección errónea de C"),
(r'''\bspanglich\b''', r'''spanglish''', "Elección errónea de C"),
(r'''\bsupervición\b''', r'''supervisión''', "Elección errónea de C"),
(r'''\btelevicion\b''', r'''televisión''', "Elección errónea de C"),
(r'''\btelivicion\b''', r'''televisión''', "Elección errónea de C"),
(r'''\btocether\b''', r'''together''', "Elección errónea de C"),
(r'''\btoscico\b''', r'''tóxico''', "Elección errónea de C"),
#(r'''\btoscicos\b''', r'''tóxicos''', "Elección errónea de C"),
(r'''\bvicitas\b''', r'''visitas''', "Elección errónea de C"),
(r'''\bce\b''', r'''se (pronombre) - ce (letra)''', "AMBIGÜEDADES C"),
(r'''\bciento\b''', r'''siento (de sentir) - ciento (de cien)''', "AMBIGÜEDADES C"),
(r'''\bcocnocimiento\b''', r'''conocimiento''', "Adición de C"),
(r'''\bcomberzaccion\b''', r'''conversación''', "Adición de C"),
#(r'''\bescencia\b''', r'''esencia''', "Adición de C"),
#(r'''\bescencial\b''', r'''esencial''', "Adición de C"),
(r'''\bexcicten\b''', r'''existen''', "Adición de C"),
(r'''\bspanglisch\b''', r'''spanglish''', "Adición de C"),
#(r'''\bexelente\b''', r'''excelente''', "Omisión de C"),
(r'''\banbiente\b''', r'''ambiente''', "Elección errónea de N/M"),
(r'''\bbiem\b''', r'''bien''', "Elección errónea de N/M"),
(r'''\bcanbiar\b''', r'''cambiar''', "Elección errónea de N/M"),
(r'''\bcanviar\b''', r'''cambiar''', "Elección errónea de N/M"),
(r'''\bcanbio\b''', r'''cambio''', "Elección errónea de N/M"),
(r'''\bcanbios\b''', r'''cambios''', "Elección errónea de N/M"),
(r'''\bconbina\b''', r'''combina''', "Elección errónea de N/M"),
#(r'''\bconvina\b''', r'''combina''', "Elección errónea de N/M"),
(r'''\bconbinacion\b''', r'''combinación''', "Elección errónea de N/M"),
(r'''\bconvinacion\b''', r'''combinación''', "Elección errónea de N/M"),
#(r'''\bconvinación\b''', r'''combinación''', "Elección errónea de N/M"),
(r'''\bconbinaciones\b''', r'''combinaciones''', "Elección errónea de N/M"),
(r'''\bconbinado\b''', r'''combinado''', "Elección errónea de N/M"),
#(r'''\bconvinado\b''', r'''combinado''', "Elección errónea de N/M"),
#(r'''\bcomvinamos\b''', r'''combinamos''', "Elección errónea de N/M"),
(r'''\bconbinan\b''', r'''combinan''', "Elección errónea de N/M"),
(r'''\bconvinan\b''', r'''combinan''', "Elección errónea de N/M"),
(r'''\bconbinar\b''', r'''combinar''', "Elección errónea de N/M"),
#(r'''\bconvinar\b''', r'''combinar''', "Elección errónea de N/M"),
#(r'''\bconvinar\b''', r'''combinar''', "Elección errónea de N/M"),
(r'''\bconbine\b''', r'''combine''', "Elección errónea de N/M"),
(r'''\bconbustion\b''', r'''combustión''', "Elección errónea de N/M"),
(r'''\bconpre\b''', r'''compre''', "Elección errónea de N/M"),
#(r'''\bcomberzaccion\b''', r'''conversación''', "Elección errónea de N/M"),
(r'''\bcombierta\b''', r'''convierta''', "Elección errónea de N/M"),
(r'''\bcombierte\b''', r'''convierte''', "Elección errónea de N/M"),
(r'''\bcombirtiendo\b''', r'''convirtiendo''', "Elección errónea de N/M"),
(r'''\bcombirtiendoce\b''', r'''convirtiéndose''', "Elección errónea de N/M"),
(r'''\bcombivir\b''', r'''convivir''', "Elección errónea de N/M"),
(r'''\bennenante\b''', r'''denante''', "Elección errónea de N/M"),
(r'''\bdesconponerse\b''', r'''descomponerse''', "Elección errónea de N/M"),
(r'''\benbarazadas\b''', r'''embarazadas''', "Elección errónea de N/M"),
(r'''\ben bargo\b''', r'''embargo''', "Elección errónea de N/M"),
(r'''\benpiese\b''', r'''empiece''', "Elección errónea de N/M"),
(r'''\benpieza\b''', r'''empieza''', "Elección errónea de N/M"),
(r'''\benplean\b''', r'''emplean''', "Elección errónea de N/M"),
(r'''\benpesas\b''', r'''empresas''', "Elección errónea de N/M"),
(r'''\bembases\b''', r'''envases''', "Elección errónea de N/M"),
(r'''\binportante\b''', r'''importante''', "Elección errónea de N/M"),
(r'''\bimformación\b''', r'''información''', "Elección errónea de N/M"),
(r'''\binstagran\b''', r'''instagram''', "Elección errónea de N/M"),
(r'''\birrespomsables\b''', r'''irresponsables''', "Elección errónea de N/M"),
(r'''\bmedioanbiental\b''', r'''medioambiental''', "Elección errónea de N/M"),
(r'''\bmesclem\b''', r'''mezclen''', "Elección errónea de N/M"),
(r'''\btanbien\b''', r'''también''', "Elección errónea de N/M"),
(r'''\btanbién\b''', r'''también''', "Elección errónea de N/M"),
(r'''\btanvien\b''', r'''también''', "Elección errónea de N/M"),
(r'''\btanpoco\b''', r'''tampoco''', "Elección errónea de N/M"),
(r'''\btienpo\b''', r'''tiempo''', "Elección errónea de N/M"),
(r'''\balguie\b''', r'''alguien''', "Omisión de N/M"),
(r'''\bapreder\b''', r'''aprender''', "Omisión de N/M"),
(r'''\bcontaminacio\b''', r'''contaminación''', "Omisión de N/M"),
(r'''\bcostubre\b''', r'''costumbre''', "Omisión de N/M"),
(r'''\bcuado\b''', r'''cuando''', "Omisión de N/M"),
(r'''\bigles\b''', r'''inglés''', "Omisión de N/M"),
(r'''\bimigracion\b''', r'''inmigración''', "Omisión de N/M"),
(r'''\bimigrantes\b''', r'''inmigrantes''', "Omisión de N/M"),
(r'''\binecesarias\b''', r'''innecesarias''', "Omisión de N/M"),
(r'''\binesesariamente\b''', r'''innecesariamente''', "Omisión de N/M"),
(r'''\bitegracion\b''', r'''integración''', "Omisión de N/M"),
(r'''\bplatar\b''', r'''plantar''', "Omisión de N/M"),
(r'''\bsematica\b''', r'''semántica''', "Omisión de N/M"),
#(r'''\bspaglich\b''', r'''spanglish''', "Omisión de N/M"),
(r'''\bspaglish\b''', r'''spanglish''', "Omisión de N/M"),
(r'''\btambie\b''', r'''también''', "Omisión de N/M"),
(r'''\bnadien\b''', r'''nadie''', "Adición de N/M"),
(r'''\batrabes\b''', r'''a través''', "Elección errónea de B"),
(r'''\babarios\b''', r'''a varios''', "Elección errónea de B"),
#(r'''\bhabeces\b''', r'''a veces''', "Elección errónea de B"),
(r'''\baprobecha\b''', r'''aprovecha''', "Elección errónea de B"),
(r'''\babisando\b''', r'''avisando''', "Elección errónea de B"),
#(r'''\bcomberzaccion\b''', r'''conversación''', "Elección errónea de B"),
#(r'''\bcombierta\b''', r'''convierta''', "Elección errónea de B"),
#(r'''\bcombierte\b''', r'''convierte''', "Elección errónea de B"),
#(r'''\bcombivir\b''', r'''convivir''', "Elección errónea de B"),
(r'''\bdeberas\b''', r'''de veras''', "Elección errónea de B"),
(r'''\bdeborrados\b''', r'''devorados''', "Elección errónea de B"),
#(r'''\benbes\b''', r'''en vez''', "Elección errónea de B"),
#(r'''\bembaces\b''', r'''envases''', "Elección errónea de B"),
#(r'''\bembases\b''', r'''envases''', "Elección errónea de B"),
(r'''\bestubiera\b''', r'''estuviera''', "Elección errónea de B"),
(r'''\bfaboreciendo\b''', r'''favoreciendo''', "Elección errónea de B"),
(r'''\bincentibar\b''', r'''incentivar''', "Elección errónea de B"),
(r'''\birrebersible\b''', r'''irreversible''', "Elección errónea de B"),
(r'''\birrebersibles\b''', r'''irreversibles''', "Elección errónea de B"),
(r'''\bjobenes\b''', r'''jóvenes''', "Elección errónea de B"),
(r'''\blabarte\b''', r'''lavarte''', "Elección errónea de B"),
(r'''\blleba\b''', r'''lleva''', "Elección errónea de B"),
(r'''\bllebase\b''', r'''llevase''', "Elección errónea de B"),
(r'''\bolbidar\b''', r'''olvidar''', "Elección errónea de B"),
(r'''\bprebenir\b''', r'''prevenir''', "Elección errónea de B"),
(r'''\bproboca\b''', r'''provoca''', "Elección errónea de B"),
(r'''\bprobocamos\b''', r'''provocamos''', "Elección errónea de B"),
(r'''\bprobocan\b''', r'''provocan''', "Elección errónea de B"),
(r'''\bprobocar\b''', r'''provocar''', "Elección errónea de B"),
(r'''\bproboquen\b''', r'''provoquen''', "Elección errónea de B"),
(r'''\brebes\b''', r'''revés''', "Elección errónea de B"),
(r'''\bsalbarnos\b''', r'''salvarnos''', "Elección errónea de B"),
(r'''\bseban\b''', r'''se van''', "Elección errónea de B"),
(r'''\bserbir\b''', r'''servir''', "Elección errónea de B"),
(r'''\bsirbe\b''', r'''sirve''', "Elección errónea de B"),
(r'''\bba\b''', r'''va''', "Elección errónea de B"),
(r'''\bbacio\b''', r'''vacío''', "Elección errónea de B"),
(r'''\bbamos\b''', r'''vamos''', "Elección errónea de B"),
(r'''\bban\b''', r'''van''', "Elección errónea de B"),
(r'''\bbarias\b''', r'''varias''', "Elección errónea de B"),
(r'''\bbarios\b''', r'''varios''', "Elección errónea de B"),
(r'''\bballan\b''', r'''vayan''', "Elección errónea de B"),
(r'''\bbeses\b''', r'''veces''', "Elección errónea de B"),
#(r'''\bbesinos\b''', r'''vecinos''', "Elección errónea de B"),
(r'''\bbenezolanos\b''', r'''venezolanos''', "Elección errónea de B"),
(r'''\bberduras\b''', r'''verduras''', "Elección errónea de B"),
(r'''\bbes\b''', r'''vez''', "Elección errónea de B"),
(r'''\bbiaja\b''', r'''viaja''', "Elección errónea de B"),
(r'''\bbiajar\b''', r'''viajar''', "Elección errónea de B"),
(r'''\bbida\b''', r'''vida''', "Elección errónea de B"),
(r'''\bbiene\b''', r'''viene''', "Elección errónea de B"),
(r'''\bbienen\b''', r'''vienen''', "Elección errónea de B"),
(r'''\bbiento\b''', r'''viento''', "Elección errónea de B"),
(r'''\bbiolencia\b''', r'''violencia''', "Elección errónea de B"),
(r'''\bbocabulario\b''', r'''vocabulario''', "Elección errónea de B"),
(r'''\bbuelven\b''', r'''vuelven''', "Elección errónea de B"),
(r'''\bbuelbes\b''', r'''vuelves''', "Elección errónea de B"),
(r'''\babisto\b''', r'''ha visto (perífrasis) - avisto (de avistar)''', "AMBIGÜEDADES B"),
(r'''\bboy\b''', r'''voy (de ir) - boy (niño en inglés)''', "AMBIGÜEDADES B"),
(r'''\bgrabes\b''', r'''graves (de gravedad) - grabes (de grabar)''', "AMBIGÜEDADES B"),
(r'''\ba travez\b''', r'''a través''', "Elección errónea de Z"),
(r'''\batravez\b''', r'''a través''', "Elección errónea de Z"),
(r'''\bamboz\b''', r'''ambos''', "Elección errónea de Z"),
(r'''\bantisocializmo\b''', r'''antisocialismo''', "Elección errónea de Z"),
(r'''\bbosquez\b''', r'''bosquez''', "Elección errónea de Z"),
(r'''\bcanziones\b''', r'''canciones''', "Elección errónea de Z"),
(r'''\bconsientizemos\b''', r'''concienticemos''', "Elección errónea de Z"),
#(r'''\bcomberzaccion\b''', r'''conversación''', "Elección errónea de Z"),
(r'''\bconverszacion\b''', r'''conversación''', "Elección errónea de Z"),
(r'''\bconverzar\b''', r'''conversar''', "Elección errónea de Z"),
(r'''\bcruze\b''', r'''cruce''', "Elección errónea de Z"),
(r'''\bdescanzar\b''', r'''descansar''', "Elección errónea de Z"),
(r'''\bempeze\b''', r'''empecé''', "Elección errónea de Z"),
(r'''\bempezemos\b''', r'''empecemos''', "Elección errónea de Z"),
(r'''\bemprezas\b''', r'''empresas''', "Elección errónea de Z"),
(r'''\bezas\b''', r'''esas''', "Elección errónea de Z"),
(r'''\bescaza\b''', r'''escasa''', "Elección errónea de Z"),
#(r'''\bezcases\b''', r'''escasez''', "Elección errónea de Z"),
(r'''\bfelizes\b''', r'''felices''', "Elección errónea de Z"),
(r'''\bforestalez\b''', r'''forestales''', "Elección errónea de Z"),
(r'''\bhazta\b''', r'''hasta''', "Elección errónea de Z"),
(r'''\binfluercez\b''', r'''influencer''', "Elección errónea de Z"),
(r'''\bnaturalez\b''', r'''naturales''', "Elección errónea de Z"),
(r'''\bpaiz\b''', r'''país''', "Elección errónea de Z"),
(r'''\bpaíz\b''', r'''país''', "Elección errónea de Z"),
(r'''\bpaizes\b''', r'''países''', "Elección errónea de Z"),
(r'''\bpezes\b''', r'''peces''', "Elección errónea de Z"),
(r'''\bpenzar\b''', r'''pensar''', "Elección errónea de Z"),
(r'''\bperzonas\b''', r'''personas''', "Elección errónea de Z"),
(r'''\bpezca\b''', r'''pesca''', "Elección errónea de Z"),
(r'''\bpienzo\b''', r'''pienso''', "Elección errónea de Z"),
(r'''\brazista\b''', r'''racista''', "Elección errónea de Z"),
(r'''\brezicla\b''', r'''recicla''', "Elección errónea de Z"),
(r'''\breziclaje\b''', r'''reciclaje''', "Elección errónea de Z"),
(r'''\breziclar\b''', r'''reciclar''', "Elección errónea de Z"),
(r'''\brepreza\b''', r'''represa''', "Elección errónea de Z"),
(r'''\buzo\b''', r'''uso''', "Elección errónea de Z"),
(r'''\butilize\b''', r'''utilice''', "Elección errónea de Z"),
(r'''\butilizen\b''', r'''utilicen''', "Elección errónea de Z"),
(r'''\bvecez\b''', r'''veces''', "Elección errónea de Z"),
(r'''\bcazo\b''', r'''caso (sustantivo) - cazo (de cazar)''', "AMBIGÜEDADES Z"),

# TILDACIÓN ENCLÍTICO

(r'''\brecuerdasela\b''', r'''recuérdasela''', "TILDACIÓN ENCLÍTICO"),
(r'''\brecuerdaselas\b''', r'''recuérdaselas''', "TILDACIÓN ENCLÍTICO"),
(r'''\brecuerdaselo\b''', r'''recuérdaselo''', "TILDACIÓN ENCLÍTICO"),
(r'''\brecuerdaselos\b''', r'''recuérdaselos''', "TILDACIÓN ENCLÍTICO"),
(r'''\brecordandolo\b''', r'''recordándolo''', "TILDACIÓN ENCLÍTICO"),
(r'''\brecordandolos\b''', r'''recordándolos''', "TILDACIÓN ENCLÍTICO"),
(r'''\brecordandola\b''', r'''recordándola''', "TILDACIÓN ENCLÍTICO"),
(r'''\brecordandolas\b''', r'''recordándolas''', "TILDACIÓN ENCLÍTICO"),
(r'''\brecordandomelo\b''', r'''recordándomelo''', "TILDACIÓN ENCLÍTICO"),
(r'''\brecordandomelos\b''', r'''recordándomelos''', "TILDACIÓN ENCLÍTICO"),
(r'''\brecordandomela\b''', r'''recordándomela''', "TILDACIÓN ENCLÍTICO"),
(r'''\brecordandomelas\b''', r'''recordándomelas''', "TILDACIÓN ENCLÍTICO"),
(r'''\brecodandome\b''', r'''recordándome''', "TILDACIÓN ENCLÍTICO"),
(r'''\brecordandotelo\b''', r'''recordándotelo''', "TILDACIÓN ENCLÍTICO"),
(r'''\brecordandotelos\b''', r'''recordándotelos''', "TILDACIÓN ENCLÍTICO"),
(r'''\brecordandotela\b''', r'''recordándotela''', "TILDACIÓN ENCLÍTICO"),
(r'''\brecordandotelas\b''', r'''recordándotelas''', "TILDACIÓN ENCLÍTICO"),
(r'''\brecordandosele\b''', r'''recordándosele''', "TILDACIÓN ENCLÍTICO"),
(r'''\brecordandoseles\b''', r'''recordándoseles''', "TILDACIÓN ENCLÍTICO"),
(r'''\brecordandole\b''', r'''recordándole''', "TILDACIÓN ENCLÍTICO"),
(r'''\bleyendosela\b''', r'''leyéndosela''', "TILDACIÓN ENCLÍTICO"),
(r'''\bleyendoselas\b''', r'''leyéndoselas''', "TILDACIÓN ENCLÍTICO"),
(r'''\bleyendoselo\b''', r'''leyéndoselo''', "TILDACIÓN ENCLÍTICO"),
(r'''\bleyendoselos\b''', r'''leyéndoselos''', "TILDACIÓN ENCLÍTICO"),
(r'''\bleyendolo\b''', r'''leyéndolo''', "TILDACIÓN ENCLÍTICO"),
(r'''\bleyendolos\b''', r'''leyéndolos''', "TILDACIÓN ENCLÍTICO"),
(r'''\bleyendola\b''', r'''leyéndola''', "TILDACIÓN ENCLÍTICO"),
(r'''\bleyendolas\b''', r'''leyéndolas''', "TILDACIÓN ENCLÍTICO"),
(r'''\bleyendomelo\b''', r'''leyéndomelo''', "TILDACIÓN ENCLÍTICO"),
(r'''\bleyendomelos\b''', r'''leyéndomelos''', "TILDACIÓN ENCLÍTICO"),
(r'''\bleyendomela\b''', r'''leyéndomela''', "TILDACIÓN ENCLÍTICO"),
(r'''\bleyendomelas\b''', r'''leyéndomelas''', "TILDACIÓN ENCLÍTICO"),
(r'''\bleyendome\b''', r'''leyéndome''', "TILDACIÓN ENCLÍTICO"),
(r'''\bleyendotelo\b''', r'''leyéndotelo''', "TILDACIÓN ENCLÍTICO"),
(r'''\bleyendotelos\b''', r'''leyéndotelos''', "TILDACIÓN ENCLÍTICO"),
(r'''\bleyendotela\b''', r'''leyéndotela''', "TILDACIÓN ENCLÍTICO"),
(r'''\bleyendotelas\b''', r'''leyéndotelas''', "TILDACIÓN ENCLÍTICO"),
(r'''\bleyendosele\b''', r'''leyéndosele''', "TILDACIÓN ENCLÍTICO"),
(r'''\bleyendoseles\b''', r'''leyéndoseles''', "TILDACIÓN ENCLÍTICO"),
(r'''\bleyendole\b''', r'''leyéndole''', "TILDACIÓN ENCLÍTICO"),
(r'''\bsintiendosela\b''', r'''sintiéndosela''', "TILDACIÓN ENCLÍTICO"),
(r'''\bsintiendoselas\b''', r'''sintiéndoselas''', "TILDACIÓN ENCLÍTICO"),
(r'''\bsintiendoselo\b''', r'''sintiéndoselo''', "TILDACIÓN ENCLÍTICO"),
(r'''\bsintiendoselos\b''', r'''sintiéndoselos''', "TILDACIÓN ENCLÍTICO"),
(r'''\bsintiendolo\b''', r'''sintiéndolo''', "TILDACIÓN ENCLÍTICO"),
(r'''\bsintiendolos\b''', r'''sintiéndolos''', "TILDACIÓN ENCLÍTICO"),
(r'''\bsintiendola\b''', r'''sintiéndola''', "TILDACIÓN ENCLÍTICO"),
(r'''\bsintiendolas\b''', r'''sintiéndolas''', "TILDACIÓN ENCLÍTICO"),
(r'''\bsintiendomelo\b''', r'''sintiéndomelo''', "TILDACIÓN ENCLÍTICO"),
(r'''\bsintiendomelos\b''', r'''sintiéndomelos''', "TILDACIÓN ENCLÍTICO"),
(r'''\bsintiendomela\b''', r'''sintiéndomela''', "TILDACIÓN ENCLÍTICO"),
(r'''\bsintiendomelas\b''', r'''sintiéndomelas''', "TILDACIÓN ENCLÍTICO"),
(r'''\bsintiendome\b''', r'''sintiéndome''', "TILDACIÓN ENCLÍTICO"),
(r'''\bsintiendotelo\b''', r'''sintiéndotelo''', "TILDACIÓN ENCLÍTICO"),
(r'''\bsintiendotelos\b''', r'''sintiéndotelos''', "TILDACIÓN ENCLÍTICO"),
(r'''\bsintiendotela\b''', r'''sintiéndotela''', "TILDACIÓN ENCLÍTICO"),
(r'''\bsintiendotelas\b''', r'''sintiéndotelas''', "TILDACIÓN ENCLÍTICO"),
(r'''\bsintiendote\b''', r'''sintiéndote''', "TILDACIÓN ENCLÍTICO"),
(r'''\bsintiendosele\b''', r'''sintiéndosele''', "TILDACIÓN ENCLÍTICO"),
(r'''\bsintiendoseles\b''', r'''sintiéndoseles''', "TILDACIÓN ENCLÍTICO"),
(r'''\bsintiendole\b''', r'''sintiéndole''', "TILDACIÓN ENCLÍTICO"),
(r'''\benseñandole\b''', r'''enseñándole''', "TILDACIÓN ENCLÍTICO"), #15112023

#NUEVAS REGLAS POST PRUEBAS
(r'''\bsensibilida\b''', r'''sensibilidad''', "D perdida"), #15072024
(r'''\b([Rr])elajacion\b''', r'''\1elajación''',""), #agregada 15072024
(r'''\bautoeestima\b''', r'''autoestima''',""), #agregada 15072024
(r'''\bcomvertido\b''', r'''convertido''',""), #agregada 15072024
(r'''\bimportate\b''', r'''importante''',""), #agregada 15072024
(r'''\ba traves\b''', r'''a través''',""), #agregada 15072024
(r'''\bsituciones\b''', r'''situaciones''',""), #agregada 15072024
(r'''\blos equipo\b''', r'''los equipos''',""), #agregada 15072024
(r'''\ba evolucionado\b''', r'''ha evolucionado''', "Omisión de H"), #agregada 15072024
(r'''\baerolinea(s?)\b''', r'''aerolínea\1''',""), #agregada 15072024
(r'''\bavastecimiento(s?)\b''', r'''abastecimiento\1''',""), #agregada 15072024
(r'''\bnuestra ideas\b''', r'''nuestras ideas''',""), #agregada 15072024 *
(r'''\blas letra\b''', r'''las letras''',""), #agregada 15072024 *
(r'''\bindole\b''', r'''índole''',""), #agregada 17072024
(r'''Al final de esto ''', r'''Al final de ésto, ''',""), #agregada 17072024 - Se agrega negaci{on de coma al final 26012026
(r'''\bdesahogamiento\b''', r'''desahogo''',""), #apudegregada 17072024
(r'''\bya sean\b''', r''', ya sean''',""), #agregada 17072024
(r'''\bChilena\b''', r'''chilena''',""), #agregada 17072024
(r'''\btu puedes\b''', r'''tú puedes''',""), #agregada 17072024
(r'''\bpienasas\b''', r'''piensas''',""), #agregada 17072024
(r'''\bveses\b''', r'''veces''',""), #agregada 17072024
(r'''\bmelodia\b''', r'''melodía''',""), #agregada 17072024
(r'''\besque\b''', r'''es que''',""), #agregada 17072024
(r'''\bcansion\b''', r'''canción''',""), #agregada 17072024
(r'''\bnuetro\b''', r'''nuestro''',""), #agregada 17072024
(r'''\bsomo\b''', r'''somos''',""), #agregada 17072024
(r'''\ba traves la\b''', r'''a través de la''',""), #agregada 17072024
(r'''\btinen\b''', r'''tienen''',""), #agregada 17072024
(r'''\brequeton\b''', r'''reguetón''',""), #agregada 17072024
#(r'''\basi\b''', r'''así''',""), #agregada 17072024
(r'''(\w[a-z]+)cion\b''', r'''\1ción''',""), #agregada 19072024- se agrega blanco al final 08012026
(r'''\b(\w[a-z]+)sion\b''', r'''\1sión''',""), #agregada 19072024- se agrega blanco al final 08012026 - se agrega blanco al principio 21012026
(r'''\boidos\b''', r'''oídos''',""), #agregada 19072024
(r'''\by Gual\b''', r'''igual''',""), #agregada 19072024
(r'''\bpude\b''', r'''puede''',""), #agregada 19072024
(r'''\bsintir\b''', r'''sentir''',""), #agregada 19072024
(r'''\bprinsipal\b''', r'''principal''',""), #agregada 19072024
(r'''\bnomas\b''', r'''no más''',""), #agregada 19072024
(r'''\benbentaron\b''', r'''inventaron''',""), #agregada 19072024
(r'''\bla letras\b''', r'''las letras''',""), #agregada 19072024
(r'''\banimo\b''', r'''ánimo''',""), #agregada 19072024
(r'''\bmelancolia\b''', r'''melancolía''',""), #agregada 19072024
(r'''\balegria\b''', r'''alegría''',""), #agregada 19072024
(r'''\bopinion\b''', r'''opinión''',""), #agregada 25032026
(r'''\bdriscriminación\b''', r'''discriminación''',""), #agregada 25032026)

###TRATAMIENTO DE VERBOS
#(r'''(\w[a-z]+)(ara)\b''', r'''\1ará''', "NATALIA"),
#(r'''(\w[a-z]+)(aran)\b''', r'''\1arán''', "NATALIA"),
#(r'''\( \((\w+)->(\w+)\)->(\w+)\)''', r'''(\3)''', "FINAL")
#(r'''([\.!?]\s*)([a-z])''', lambda m: f"{m.group(1)}{m.group(2).upper()}", "MAYÚSCULA_DESPUÉS_DE_CIERRE"),
(r'''\batraves\b''', r'''a través''', "Palabras juntas"), #23032026 Agregada,
#(r'''(\b\w+)\.(\w+\b)''', r'''\1(.->. )\2''',"Separa puntos"), #23032026 Agregada
#(r'''(\b\w+) \.(\w+\b)''', r'''\1(.->. )\2''',"Separa puntos") #23032026 Agregada
(r'''\bincomo\b''', r'''incómodo''', "Palabras truncada"), #23032026 Agregada,
(r'''\bimaguinación\b''', r'''imaginación''', "u sobrante"), #23032026 Agregada,
(r'''\bohechen\b''', r'''echen''', "oh sobrante"), #23032026 Agregada,
(r'''\b[Mm]ulchen\b''', r'''Mulchén''', "tilde"), #23032026 Agregada,
(r'''\bahumetando\b''', r'''aumentando''', "error h y error n"), #13042026 Agregada,
(r'''\bojala\b''', r'''ojalá''', "tilde aguda"), #13042026 Agregada,
(r'''\bregueton\b''', r'''reguetón''', "tilde aguda"), #13042026 Agregada,
(r'''\bbalon\b''', r'''balón''', "tilde aguda"), #13042026 Agregada,
(r'''\bcomodo(s?)\b''', r'''cómodo\1''', "tilde esdrújula"), #13042026 Agregada,

### MULTIWORDS

(r'''(?<![esto|ello] )termino\b''', r'''término''',""), #agregada 126032026 - Se agrega negación de "con esto" al principio para evitar falsos
#(r'''\bsi porque\b''', r'''sí, porque''',""), #agregada 126032026
(r'''\beste ([bien|sintiendo])\b''', r'''esté \1''',"v-adj"), #agregada 13042026
(r'''\besta ([ocurriendo|aumentando|enamorada|enamorado|triste])\b''', r'''está \1''',"v-adj"), #agregada 13042026

]

import re

texto = """
Este termino es correcto.
Pero esto termino no debe cambiarse.
Incluso TÉRMINO en mayúsculas debe corregirse.
Y Termino al inicio de frase también.
Además Ésto termino tampoco debe cambiarse.
"""

# Patrón:
# (?i)               → Ignora mayúsculas/minúsculas
# (?<!e[ée]sto\s)    → Lookbehind negativo: no debe estar precedido por "esto" o "ésto" + espacio
# t[eé]rmino         → Coincide con "termino" o "término"
# \b                 → Límite de palabra

patron = r'''(?i)(?<!e[ée]sto\s)t[eé]rmino\b'''

def reemplazo_preservando_mayus(match):
    palabra = match.group(0)
    if palabra.isupper():
        return "TÉRMINO"       # Todo en mayúsculas
    elif palabra[0].isupper():
        return "Término"       # Solo primera letra en mayúscula
    else:
        return "término"       # Todo en minúsculas

resultado = re.sub(patron, reemplazo_preservando_mayus, texto)

print(resultado)


raices=[
("abalanz","ar"),
("abanderiz","ar"),
("abandon","ar"),
("abanic","ar"),
("abarc","ar"),
("abat","ir"),
("abdic","ar"),
("abog","ar"),
("abon","ar"),
("abord","ar"),
("abort","ar"),
("abraz","ar"),
("abrig","ar"),
("abroch","ar"),
("absorb","er"),
("absorv","er"),
("abur","ir"),
("abus","ar"),
("acab","ar"),
("acamp","ar"),
("acarici","ar"),
("acced","er"),
("aceler","ar"),
("acentu","ar"),
("acept","ar"),
("acerc","ar"),
("achac","ar"),
("achic","ar"),
("achurrasc","ar"),
("aclar","ar"),
("acog","er"),
("acomod","ar"),
("acompañ","ar"),
("aconsej","ar"),
("acopl","ar"),
("acort","ar"),
("acos","ar"),
("acostumbr","ar"),
("acrecent","ar"),
("acredit","ar"),
("activ","ar"),
("actualiz","ar"),
("actu","ar"),
("acud","ir"),
("acurruc","ar"),
("acus","ar"),
("adapt","ar"),
("adecu","ar"),
("adelant","ar"),
("adelgaz","ar"),
("aderez","ar"),
("adivin","ar"),
("adjudic","ar"),
("adjunt","ar"),
("administr","ar"),
("admir","ar"),
("admit","ir"),
("adopt","ar"),
("ador","ar"),
("adorn","ar"),
("afect","ar"),
("afeit","ar"),
("afin","ar"),
("afirm","ar"),
("aflac","ar"),
("aflig","ir"),
("aflog","ir"),
("afloj","ar"),
("afront","ar"),
("agarr","ar"),
("agiliz","ar"),
("agit","ar"),
("agoniz","ar"),
("agot","ar"),
("agrad","ar"),
("agred","ir"),
("agreg","ar"),
("agring","ar"),
("aguant","ar"),
("aguard","ar"),
("agudiz","ar"),
("ahog","ar"),
("ahorc","ar"),
("ahorr","ar"),
("ahuec","ar"),
("ahum","ar"),
("aisl","ar"),
("ajust","ar"),
("alag","ar"),
("alarg","ar"),
("alarm","ar"),
("alberg","ar"),
("alborot","ar"),
("alcanz","ar"),
("alcoholiz","ar"),
("aleg","ar"),
("alegr","ar"),
("alej","ar"),
("alfabetiz","ar"),
("alij","ar"),
("aliment","ar"),
("aliñ","ar"),
("alivi","ar"),
("alleg","ar"),
("almacen","ar"),
("aloc","ar"),
("aloj","ar"),
("alquil","ar"),
("alter","ar"),
("alterc","ar"),
("alumbr","ar"),
("alz","ar"),
("am","ar"),
("amenaz","ar"),
("ameniz","ar"),
("aminiz","ar"),
("amordaz","ar"),
("amortigu","ar"),
("ampli","ar"),
("amplific","ar"),
("analiz","ar"),
("aneg","ar"),
("anhel","ar"),
("animaliz","ar"),
("anim","ar"),
("anot","ar"),
("ansi","ar"),
("anticip","ar"),
("anul","ar"),
("anunci","ar"),
("añad","ir"),
("añor","ar"),
("apacigu","ar"),
("apag","ar"),
("apañ","ar"),
("aparc","ar"),
("apart","ar"),
("apechug","ar"),
("apeg","ar"),
("apel","ar"),
("apen","ar"),
("apest","ar"),
("aplac","ar"),
("aplast","ar"),
("aplaud","ir"),
("aplaz","ar"),
("aplic","ar"),
("apoc","ar"),
("aport","ar"),
("apoy","ar"),
("apreci","ar"),
("aprend","er"),
("apresur","ar"),
("apropi","ar"),
("aprovech","ar"),
("apunt","ar"),
("apuñal","ar"),
("apur","ar"),
("arañ","ar"),
("ard","er"),
("arm","ar"),
("armoniz","ar"),
("aromatiz","ar"),
("arraig","ar"),
("arranc","ar"),
("arrastr","ar"),
("arregl","ar"),
("arrest","ar"),
("arriesg","ar"),
("arroj","ar"),
("arrug","ar"),
("arruin","ar"),
("as","ar"),
("asegur","ar"),
("asesin","ar"),
("asfixi","ar"),
("asist","ir"),
("asoci","ar"),
("asom","ar"),
("asombr","ar"),
("aspir","ar"),
("asum","ir"),
("asust","ar"),
("atac","ar"),
("atañ","er"),
("at","ar"),
("atemoriz","ar"),
("atend","er"),
("atenu","ar"),
("aterriz","ar"),
("aterroriz","ar"),
("atosig","ar"),
("atrac","ar"),
("atra","er"),
("atrap","ar"),
("atras","ar"),
("atrev","er"),
("atribu","ir"),
("aturd","ir"),
("aull","ar"),
("aument","ar"),
("aun","ar"),
("autentic","ar"),
("autentific","ar"),
("autografi","ar"),
("automatiz","ar"),
("autoriz","ar"),
("auxili","ar"),
("avanz","ar"),
("averigu","ar"),
("avis","ar"),
("ayud","ar"),
("bail","ar"),
("baj","ar"),
("balance","ar"),
("bañ","ar"),
("baraj","ar"),
("barniz","ar"),
("barr","er"),
("bast","ar"),
("bat","ir"),
("bautiz","ar"),
("beb","er"),
("bec","ar"),
("benefici","ar"),
("bes","ar"),
("bloque","ar"),
("bombe","ar"),
("bonific","ar"),
("bord","ar"),
("borr","ar"),
("bostez","ar"),
("bot","ar"),
("brill","ar"),
("brinc","ar"),
("brind","ar"),
("brome","ar"),
("bronce","ar"),
("bruñ","ir"),
("buce","ar"),
("bull","ir"),
("burl","ar"),
("busc","ar"),
("cabalg","ar"),
("calc","ar"),
("calcul","ar"),
("calde","ar"),
("calendariz","ar"),
("calific","ar"),
("call","ar"),
("calm","ar"),
("calz","ar"),
("cambi","ar"),
("camin","ar"),
("canaliz","ar"),
("cancel","ar"),
("cans","ar"),
("cant","ar"),
("capitaliz","ar"),
("capitul","ar"),
("captur","ar"),
("caracteriz","ar"),
("carg","ar"),
("cas","ar"),
("castig","ar"),
("categoriz","ar"),
("caus","ar"),
("cautiv","ar"),
("cav","ar"),
("caz","ar"),
("ced","er"),
("celebr","ar"),
("cen","ar"),
("censur","ar"),
("centraliz","ar"),
("centr","ar"),
("centrifug","ar"),
("cepill","ar"),
("cerr","ar"),
("certific","ar"),
("ces","ar"),
("chamusc","ar"),
("charl","ar"),
("chate","ar"),
("choc","ar"),
("chup","ar"),
("cicatriz","ar"),
("cifr","ar"),
("circul","ar"),
("cit","ar"),
("civiliz","ar"),
("clare","ar"),
("clarific","ar"),
("clasific","ar"),
("clav","ar"),
("cobr","ar"),
("cocin","ar"),
("codific","ar"),
("cog","er"),
("cohib","ir"),
("coincid","ir"),
("colabor","ar"),
("coleccion","ar"),
("coloc","ar"),
("coloniz","ar"),
("colore","ar"),
("combat","ir"),
("combin","ar"),
("coment","ar"),
("com","er"),
("comercializ","ar"),
("comerci","ar"),
("comet","er"),
("compar","ar"),
("compart","ir"),
("compatibiliz","ar"),
("compens","ar"),
("compil","ar"),
("complet","ar"),
("complic","ar"),
("comport","ar"),
("compr","ar"),
("comprend","er"),
("comprim","ir"),
("compromet","er"),
("comulg","ar"),
("comunic","ar"),
("conced","er"),
("concentr","ar"),
("concientiz","ar"),
("concretiz","ar"),
("conden","ar"),
("condicion","ar"),
("conect","ar"),
("confi","ar"),
("configur","ar"),
("confirm","ar"),
("confisc","ar"),
("confund","ir"),
("congel","ar"),
("congreg","ar"),
("conjetur","ar"),
("conjug","ar"),
("conllev","ar"),
("conoc","er"),
("conquist","ar"),
("consensu","ar"),
("conserv","ar"),
("consider","ar"),
("consist","ir"),
("consolid","ar"),
("constat","ar"),
("constitu","ir"),
("constru","ir"),
("consult","ar"),
("consum","ar"),
("consum","ir"),
("contabiliz","ar"),
("contact","ar"),
("contamin","ar"),
("contempl","ar"),
("contest","ar"),
("contextualiz","ar"),
("continu","ar"),
("contraatac","ar"),
("contraindic","ar"),
("contrat","ar"),
("contribu","ir"),
("control","ar"),
("convenc","er"),
("convers","ar"),
("convid","ar"),
("conviv","ir"),
("convoc","ar"),
("cooper","ar"),
("coordin","ar"),
("copi","ar"),
("coquete","ar"),
("coron","ar"),
("corr","er"),
("correspond","er"),
("corrobor","ar"),
("corromp","er"),
("cort","ar"),
("cosech","ar"),
("cos","er"),
("cost","ar"),
("cotiz","ar"),
("cre","ar"),
("cre","er"),
("crec","er"),#13042026-no funciona con El crecio, pero si con Él crecio
("cri","ar"),
("critic","ar"),
("crucific","ar"),
("cruj","ir"),
("cruz","ar"),
("cuaj","ar"),
("cuantific","ar"),
("cubr","ir"),
("cuchichi","ar"),
("cuid","ar"),
("culpabiliz","ar"),
("culp","ar"),
("cultiv","ar"),
("cumpl","ir"),
("cur","ar"),
("d","an"),
("danz","ar"),
("dañ","ar"),
("d","ar"),
("debat","ir"),
("deb","er"),
("decepcion","ar"),
("decid","ir"),
("dec","ir"),
("declar","ar"),
("declin","ar"),
("decodific","ar"),
("decor","ar"),
("dedic","ar"),
("defin","ir"),
("degrad","ar"),
("degust","ar"),
("dej","ar"),
("deleg","ar"),
("delinqu","ir"),
("democratiz","ar"),
("demor","ar"),
("denigr","ar"),
("denunci","ar"),
("depend","er"),
("deplor","ar"),
("deposit","ar"),
("deprim","ir"),
("derrib","ar"),
("desabrig","ar"),
("desaconsej","ar"),
("desafi","ar"),
("desafin","ar"),
("desahog","ar"),
("desambigu","ar"),
("desapeg","ar"),
("desaprovech","ar"),
("desarroll","ar"),
("desat","ar"),
("desautoriz","ar"),
("desayun","ar"),
("descabez","ar"),
("descans","ar"),
("descarg","ar"),
("descarril","ar"),
("descoloc","ar"),
("desconect","ar"),
("desconfi","ar"),
("descongel","ar"),
("descontamin","ar"),
("descuartiz","ar"),
("descubr","ir"),
("dese","ar"),
("desembarc","ar"),
("desemboc","ar"),
("desencaden","ar"),
("desenfoc","ar"),
("desgast","ar"),
("deshac","er"),
("desintoxic","ar"),
("deslig","ar"),
("desliz","ar"),
("desmalez","ar"),
("desmenuz","ar"),
("desnud","ar"),
("desorganiz","ar"),
("despeg","ar"),
("despej","ar"),
("desperdici","ar"),
("desplaz","ar"),
("desproteg","er"),
("destac","ar"),
("destin","ar"),
("destroz","ar"),
("destru","ir"),
("desubic","ar"),
("desvi","ar"),
("detect","ar"),
("deterior","ar"),
("determin","ar"),
("detest","ar"),
("devor","ar"),
("diagnostic","ar"),
("dialog","ar"),
("dibuj","ar"),
("dict","ar"),
("diferenci","ar"),
("dificult","ar"),
("difund","ir"),
("digitaliz","ar"),
("dimit","ir"),
("dirig","ir"),
("discrimin","ar"),
("disculp","ar"),
("discut","ir"),
("diseñ","ar"),
("disfraz","ar"),
("disfrut","ar"),
("disimul","ar"),
("disminu","ir"),
("dispar","ar"),
("disput","ar"),
("distingu","ir"),
("distribu","ir"),
("divag","ar"),
("divid","ir"),
("divis","ar"),
("divorci","ar"),
("divulg","ar"),
("dobl","ar"),
("domestic","ar"),
("domin","ar"),
("doñ","ar"),
("dosific","ar"),
("dramatiz","ar"),
("drog","ar"),
("duch","ar"),
("dud","ar"),
("duplic","ar"),
("dur","ar"),
("ech","ar"),
("economiz","ar"),
("edific","ar"),
("edit","ar"),
("educ","ar"),
("efectu","ar"),
("ejecut","ar"),
("ejemplific","ar"),
("ejerc","er"),
("ejercit","ar"),
("elabor","ar"),
("elev","ar"),
("elimin","ar"),
("elong","ar"),
("emancip","ar"),
("embaraz","ar"),
("embarc","ar"),
("embarg","ar"),
("embauc","ar"),
("emborrach","ar"),
("embriag","ar"),
("embroll","ar"),
("embruj","ar"),
("emerg","er"),
("emigr","ar"),
("emit","ir"),
("empac","ar"),
("empeñ","ar"),
("empeor","ar"),
("emperez","ar"),
("empez","ar"),
("emplaz","ar"),
("emple","ar"),
("emprend","er"),
("empuj","ar"),
("enamor","ar"),
("encabez","ar"),
("encaj","ar"),
("encant","ar"),
("encarg","ar"),
("enchuec","ar"),
("enchuf","ar"),
("encochin","ar"),
("encog","er"),
("encuest","ar"),
("enderez","ar"),
("endulz","ar"),
("energiz","ar"),
("enfad","ar"),
("enfatiz","ar"),
("enferm","ar"),
("enfoc","ar"),
("enfrasc","ar"),
("enfrascar","se"),
("enfri","ar"),
("enganch","ar"),
("engañ","ar"),
("engord","ar"),
("engras","ar"),
("enhebr","ar"),
("enjuag","ar"),
("enlaz","ar"),
("enmarc","ar"),
("enoj","ar"),
("enred","ar"),
("ensalz","ar"),
("ensanch","ar"),
("ensay","ar"),
("enseñ","ar"),
("ensuci","ar"),
("enter","ar"),
("entrañ","ar"),
("entr","ar"),
("entrechoc","ar"),
("entrecruz","ar"),
("entreg","ar"),
("entrelaz","ar"),
("entren","ar"),
("entrevist","ar"),
("entusiasm","ar"),
("envi","ar"),
("envidi","ar"),
("equivoc","ar"),
("erradic","ar"),
("err","ar"),
("escal","ar"),
("escap","ar"),
("esclaviz","ar"),
("escog","er"),
("escolariz","ar"),
("escond","er"),
("escrib","ir"),
("escuch","ar"),
("escup","ir"),
("esforz","ar"),
("esparc","ir"),
("especializ","ar"),
("especific","ar"),
("esper","ar"),
("espi","ar"),
("espir","ar"),
("esquematiz","ar"),
("esqui","ar"),
("estabiliz","ar"),
("estacion","ar"),
("estall","ar"),
("estanc","ar"),
("estandardiz","ar"),
("est","ar"),
("esteriliz","ar"),
("estigmatiz","ar"),
("estiliz","ar"),
("estim","ar"),
("estimul","ar"),
("estir","ar"),
("estornud","ar"),
("estren","ar"),
("estres","ar"),
("estrope","ar"),
("estudi","ar"),
("evacu","ar"),
("evad","ir"),
("evalu","ar"),
("evangeliz","ar"),
("evaporiz","ar"),
("evit","ar"),
("evoc","ar"),
("evolucion","ar"),
("exager","ar"),
("examin","ar"),
("excav","ar"),
("excit","ar"),
("exclam","ar"),
("exclu","ir"),
("excus","ar"),
("exhib","ir"),
("exig","ir"),
("exist","ir"),
("experiment","ar"),
("expir","ar"),
("explic","ar"),
("explor","ar"),
("explot","ar"),
("export","ar"),
("expres","ar"),
("exprim","ir"),
("expuls","ar"),
("exterioriz","ar"),
("extermin","ar"),
("extingu","ir"),
("extrañ","ar"),
("extravi","ar"),
("fabric","ar"),
("facilit","ar"),
("facilita","r "),
("factur","ar"),
("fall","ar"),
("falsific","ar"),
("falt","ar"),
("familiariz","ar"),
("fantasi","ar"),
("fascin","ar"),
("fatig","ar"),
("felicit","ar"),
("fertiliz","ar"),
("festej","ar"),
("fi","ar"),
("fiar","se"),
("figur","ar"),
("fij","ar"),
("film","ar"),
("filosof","ar"),
("filtr","ar"),
("finaliz","ar"),
("financi","ar"),
("fing","ir"),
("firm","ar"),
("fiscaliz","ar"),
("flexibiliz","ar"),
("flirte","ar"),
("flot","ar"),
("fluctu","ar"),
("flu","ir"),
("focaliz","ar"),
("foment","ar"),
("formaliz","ar"),
("form","ar"),
("formul","ar"),
("fortific","ar"),
("fotografi","ar"),
("fracas","ar"),
("fraterniz","ar"),
("fren","ar"),
("frot","ar"),
("fructific","ar"),
("frunc","ir"),
("frustr","ar"),
("fug","ar"),
("fum","ar"),
("fumig","ar"),
("funcion","ar"),
("fund","ar"),
("fund","ir"),
("fusion","ar"),
("gan","ar"),
("garantiz","ar"),
("garrapate","ar"),
("gast","ar"),
("generaliz","ar"),
("gener","ar"),
("gestion","ar"),
("gir","ar"),
("globaliz","ar"),
("glorific","ar"),
("golpe","ar"),
("gote","ar"),
("goz","ar"),
("grab","ar"),
("gradu","ar"),
("grafic","ar"),
("graniz","ar"),
("grit","ar"),
("gruñ","ir"),
("guard","ar"),
("gui","ar"),
("gust","ar"),
("hab","er"),
("habit","ar"),
("habitu","ar"),
("habl","ar"),
("hac","er"),
("halag","ar"),
("hall","ar"),
("hasti","ar"),
("hechiz","ar"),
("hinc","ar"),
("hipnotiz","ar"),
("hipotec","ar"),
("horroriz","ar"),
("hospitaliz","ar"),
("hostig","ar"),
("hu","ir"),
("humaniz","ar"),
("humanizar","se"),
("humill","ar"),
("hund","ir"),
("hurg","ar"),
("idealiz","ar"),
("identific","ar"),
("idiotiz","ar"),
("ignor","ar"),
("ilumin","ar"),
("ilustr","ar"),
("imagin","ar"),
("imit","ar"),
("implement","ar"),
("implic","ar"),
("import","ar"),
("impresion","ar"),
("imprim","ir"),
("improvis","ar"),
("impuls","ar"),
("inaugur","ar"),
("incentiv","ar"),
("incit","ar"),
("inclin","ar"),
("incomunic","ar"),
("incorpor","ar"),
("increment","ar"),
("inculc","ar"),
("indag","ar"),
("indemniz","ar"),
("independiz","ar"),
("indic","ar"),
("individualiz","ar"),
("industrializ","ar"),
("inflig","ir"),
("influ","ir"),
("inform","ar"),
("infring","ir"),
("ingreg","ar"),
("ingres","ar"),
("inhal","ar"),
("inici","ar"),
("inmigr","ar"),
("inmiscu","ir"),
("inmortaliz","ar"),
("inmoviliz","ar"),
("insert","ar"),
("insinu","ar"),
("insist","ir"),
("inspeccion","ar"),
("inspir","ar"),
("instal","ar"),
("instig","ar"),
("instru","ir"),
("insult","ar"),
("integr","ar"),
("intensific","ar"),
("intent","ar"),
("interactu","ar"),
("intercal","ar"),
("intercambi","ar"),
("interes","ar"),
("interioriz","ar"),
("interpret","ar"),
("interrog","ar"),
("interrump","ir"),
("intoxic","ar"),
("inund","ar"),
("invad","ir"),
("invent","ar"),
("investig","ar"),
("invit","ar"),
("invoc","ar"),
("involucr","ar"),
("inyect","ar"),
("","ir"),
("irrig","ar"),
("iz","ar"),
("jact","ar"),
("jerarquiz","ar"),
("jod","er"),
("judicializ","ar"),
("junt","ar"),
("jur","ar"),
("justific","ar"),
("juzg","ar"),
("labor","ar"),
("ladr","ar"),
("lament","ar"),
("lam","er"),
("lanz","ar"),
("larg","ar"),
("lastim","ar"),
("lat","ir"),
("lav","ar"),
("le","er"),
("legaliz","ar"),
("leg","ar"),
("legitim","ar"),
("lesion","ar"),
("levant","ar"),
("lev","ar"),
("li","ar"),
("liber","ar"),
("libr","ar"),
("licu","ar"),
("lideriz","ar"),
("lig","ar"),
("limit","ar"),
("limpi","ar"),
("liquid","ar"),
("list","ar"),
("litig","ar"),
("llam","ar"),
("lleg","ar"),
("llen","ar"),
("llev","ar"),
("llor","ar"),
("llovizn","ar"),
("localiz","ar"),
("logr","ar"),
("lubric","ar"),
("luch","ar"),
("machac","ar"),
("madrug","ar"),
("madur","ar"),
("malcri","ar"),
("maleduc","ar"),
("malgast","ar"),
("maltrat","ar"),
("manch","ar"),
("mand","ar"),
("manej","ar"),
("manipul","ar"),
("maquill","ar"),
("maravill","ar"),
("marc","ar"),
("march","ar"),
("marchit","ar"),
("mare","ar"),
("martiriz","ar"),
("masc","ar"),
("masific","ar"),
("mastic","ar"),
("mat","ar"),
("materializ","ar"),
("matiz","ar"),
("matricul","ar"),
("maull","ar"),
("maximiz","ar"),
("medic","ar"),
("medit","ar"),
("mejor","ar"),
("memoriz","ar"),
("mencion","ar"),
("mendig","ar"),
("mengu","ar"),
("menstru","ar"),
("mentaliz","ar"),
("met","er"),
("mezcl","ar"),
("migr","ar"),
("militariz","ar"),
("mimetiz","ar"),
("mir","ar"),
("mistific","ar"),
("mitig","ar"),
("modeliz","ar"),
("moderniz","ar"),
("modific","ar"),
("modul","ar"),
("moj","ar"),
("molest","ar"),
("monitoriz","ar"),
("monopoliz","ar"),
("mont","ar"),
("mortific","ar"),
("motiv","ar"),
("moviliz","ar"),
("mud","ar"),
("mug","ir"),
("multiplic","ar"),
("murmur","ar"),
("musicaliz","ar"),
("mutil","ar"),
("nacionaliz","ar"),
("nad","ar"),
("narr","ar"),
("naturaliz","ar"),
("naufrag","ar"),
("naveg","ar"),
("necesit","ar"),
("neutraliz","ar"),
("nevisc","ar"),
("nombr","ar"),
("normaliz","ar"),
("not","ar"),
("notific","ar"),
("nubl","ar"),
("numer","ar"),
("nutr","ir"),
("oblig","ar"),
("observ","ar"),
("obsesion","ar"),
("obstaculiz","ar"),
("ocasion","ar"),
("ocult","ar"),
("ocup","ar"),
("ocurr","ir"),
("odi","ar"),
("ofend","er"),
("oficializ","ar"),
("ofusc","ar"),
("olvid","ar"),
("omit","ir"),
("opac","ar"),
("oper","ar"),
("opin","ar"),
("opt","ar"),
("optimiz","ar"),
("orden","ar"),
("organiz","ar"),
("orient","ar"),
("orin","ar"),
("os","ar"),
("oscil","ar"),
("otorg","ar"),
("oxid","ar"),
("pag","ar"),
("pali","ar"),
("paraliz","ar"),
("par","ar"),
("parcializ","ar"),
("parl","ar"),
("parpade","ar"),
("particip","ar"),
("part","ir"),
("pas","ar"),
("pase","ar"),
("pasm","ar"),
("pasteriz","ar"),
("pate","ar"),
("patin","ar"),
("pec","ar"),
("pedale","ar"),
("peg","ar"),
("pein","ar"),
("pel","ar"),
("pele","ar"),
("pellizc","ar"),
("penaliz","ar"),
("pend","er"),
("penetr","ar"),
("percib","ir"),
("perd","er"),
("perdon","ar"),
("perfeccion","ar"),
("perfum","ar"),
("perjudic","ar"),
("perjudic","ar"),
("permit","ir"),
("perpetu","ar"),
("persist","ir"),
("personaliz","ar"),
("personific","ar"),
("persuad","ir"),
("pes","ar"),
("pesc","ar"),
("pi","ar"),
("pic","ar"),
("pill","ar"),
("pinch","ar"),
("pint","ar"),
("pis","ar"),
("plag","ar"),
("planch","ar"),
("plane","ar"),
("planific","ar"),
("plant","ar"),
("plante","ar"),
("plastific","ar"),
("platic","ar"),
("pod","ar"),
("polariz","ar"),
("polemiz","ar"),
("poliniz","ar"),
("politiz","ar"),
("polucion","ar"),
("populariz","ar"),
("porfi","ar"),
("port","ar"),
("pos","ar"),
("posterg","ar"),
("practic","ar"),
("predic","ar"),
("predomin","ar"),
("pregon","ar"),
("pregunt","ar"),
("prend","er"),
("preocup","ar"),
("prepar","ar"),
("presenci","ar"),
("present","ar"),
("preserv","ar"),
("presion","ar"),
("prest","ar"),
("presum","ir"),
("pretend","er"),
("preven","ir"),
("prioriz","ar"),
("priv","ar"),
("privatiz","ar"),
("problematiz","ar"),
("proced","er"),
("proces","ar"),
("proclam","ar"),
("procur","ar"),
("profesionaliz","ar"),
("profetiz","ar"),
("profundiz","ar"),
("program","ar"),
("progres","ar"),
("prohib","ir"),
("prolong","ar"),
("promet","er"),
("promocion","ar"),
("promulg","ar"),
("pronostic","ar"),
("pronunci","ar"),
("propag","ar"),
("proporcion","ar"),
("prorrog","ar"),
("prosific","ar"),
("protagoniz","ar"),
("proteg","er"),
("protest","ar"),
("provoc","ar"),
("proyect","ar"),
("public","ar"),
("pul","ir"),
("puls","ar"),
("puntualiz","ar"),
("puntu","ar"),
("purg","ar"),
("purific","ar"),
("qued","ar"),
("quej","ar"),
("quem","ar"),
("quit","ar"),
("racionaliz","ar"),
("radi","ar"),
("radicaliz","ar"),
("radic","ar"),
("ralentiz","ar"),
("ramific","ar"),
("rasc","ar"),
("rasg","ar"),
("ratific","ar"),
("razon","ar"),
("reaccion","ar"),
("reactiv","ar"),
("readmit","ir"),
("realiz","ar"),
("realz","ar"),
("rebobin","ar"),
("reboz","ar"),
("rebusc","ar"),
("recalc","ar"),
("recarg","ar"),
("recel","ar"),
("rechaz","ar"),
("recib","ir"),
("recicl","ar"),
("reclam","ar"),
("reclasific","ar"),
("recog","er"),
("recolect","ar"),
("reconquist","ar"),
("reconstru","ir"),
("recopil","ar"),
("recorr","er"),
("rectific","ar"),
("recuper","ar"),
("redact","ar"),
("reemplaz","ar"),
("reenvi","ar"),
("reexplic","ar"),
("refin","ar"),
("reflej","ar"),
("reflexion","ar"),
("reforz","ar"),
("refresc","ar"),
("refriger","ar"),
("regal","ar"),
("regate","ar"),
("regionaliz","ar"),
("registr","ar"),
("regres","ar"),
("regul","ar"),
("regulariz","ar"),
("rehus","ar"),
("rein","ar"),
("reivindic","ar"),
("relacion","ar"),
("relaj","ar"),
("relat","ar"),
("relativiz","ar"),
("releg","ar"),
("rellen","ar"),
("rem","ar"),
("remarc","ar"),
("remec","er"),
("remedi","ar"),
("remit","ir"),
("remolc","ar"),
("renov","ar"),
("renunci","ar"),
("reorganiz","ar"),
("repar","ar"),
("repart","ir"),
("repas","ar"),
("repatri","ar"),
("replic","ar"),
("report","ar"),
("represent","ar"),
("reproch","ar"),
("resalt","ar"),
("resbal","ar"),
("resec","ar"),
("reserv","ar"),
("resfri","ar"),
("resguard","ar"),
("resist","ir"),
("respet","ar"),
("resping","ar"),
("respir","ar"),
("respond","er"),
("responsabiliz","ar"),
("restaur","ar"),
("restitu","ir"),
("restring","ir"),
("resum","ir"),
("resurg","ir"),
("retir","ar"),
("retoc","ar"),
("retoz","ar"),
("retras","ar"),
("reunific","ar"),
("reun","ir"),
("reus","ar"),
("reutiliz","ar"),
("revel","ar"),
("revindic","ar"),
("revitaliz","ar"),
("revivific","ar"),
("reviz","ar"),
("revoc","ar"),
("rez","ar"),
("rezong","ar"),
("ridiculiz","ar"),
("rim","ar"),
("rivaliz","ar"),
("rob","ar"),
("roci","ar"),
("rode","ar"),
("ro","er"),
("romp","er"),
("ronc","ar"),
("rostiz","ar"),
("roz","ar"),
("ruboriz","ar"),
("rug","ir"),
("sabore","ar"),
("saboriz","ar"),
("sabote","ar"),
("sac","ar"),
("saci","ar"),
("sacrific","ar"),
("sacud","ir"),
("sal","ar"),
("salpic","ar"),
("salt","ar"),
("salud","ar"),
("salv","ar"),
("san","ar"),
("santific","ar"),
("sataniz","ar"),
("satiriz","ar"),
("satisfac","er"),
("sec","ar"),
("segreg","ar"),
("seleccion","ar"),
("sensibiliz","ar"),
("señal","ar"),
("señaliz","ar"),
("separ","ar"),
("s","er"),
("sesg","ar"),
("signific","ar"),
("simboliz","ar"),
("simpatiz","ar"),
("simplific","ar"),
("simul","ar"),
("sincroniz","ar"),
("sintetiz","ar"),
("sintoniz","ar"),
("sistematiz","ar"),
("situ","ar"),
("sobr","ar"),
("sobreactu","ar"),
("sobrecarg","ar"),
("sobrecog","er"),
("sobreexplot","ar"),
("sobreproteg","er"),
("sobrese","er"),
("sobreviv","ir"),
("sociabiliz","ar"),
("socializ","ar"),
("socorr","er"),
("sofoc","ar"),
("solicit","ar"),
("solidariz","ar"),
("solloz","ar"),
("solucion","ar"),
("somatiz","ar"),
("somet","er"),
("sonsac","ar"),
("sopl","ar"),
("soport","ar"),
("sorprend","er"),
("sospech","ar"),
("suaviz","ar"),
("sub","ir"),
("subray","ar"),
("subrog","ar"),
("subyug","ar"),
("suced","er"),
("sud","ar"),
("sufrag","ar"),
("sufr","ir"),
("suicid","ar"),
("sujet","ar"),
("sum","ar"),
("sumerg","ir"),
("suministr","ar"),
("super","ar"),
("suplic","ar"),
("supl","ir"),
("suprim","ir"),
("surc","ar"),
("surc","ir"),
("surg","ir"),
("surt","ir"),
("suspend","er"),
("suspir","ar"),
("tal","ar"),
("tañ","er"),
("tap","ar"),
("tapiz","ar"),
("tarare","ar"),
("tard","ar"),
("tartamude","ar"),
("tatu","ar"),
("tej","er"),
("telefone","ar"),
("tem","er"),
("temper","ar"),
("templ","ar"),
("teoriz","ar"),
("termin","ar"),
("testific","ar"),
("tint","ar"),
("tir","ar"),
("titul","ar"),
("toc","ar"),
("toler","ar"),
("tom","ar"),
("tonific","ar"),
("torne","ar"),
("tos","er"),
("trabaj","ar"),
("trafic","ar"),
("trag","ar"),
("traicion","ar"),
("tram","ar"),
("tramit","ar"),
("tranc","ar"),
("tranquiliz","ar"),
("transform","ar"),
("transmit","ir"),
("transport","ar"),
("tranz","ar"),
("traslad","ar"),
("trat","ar"),
("traumatiz","ar"),
("traz","ar"),
("trenz","ar"),
("triplic","ar"),
("triunf","ar"),
("troz","ar"),
("truc","ar"),
("trunc","ar"),
("tumb","ar"),
("ubic","ar"),
("ung","ir"),
("unific","ar"),
("un","ir"),
("unt","ar"),
("urbaniz","ar"),
("urd","ir"),
("urg","ir"),
("us","ar"),
("utiliz","ar"),
("vacacion","ar"),
("vaci","ar"),
("vacil","ar"),
("vag","ar"),
("valor","ar"),
("valoriz","ar"),
("valu","ar"),
("vandaliz","ar"),
("vaporiz","ar"),
("vari","ar"),
("venc","er"),
("vend","ar"),
("vend","er"),
("vener","ar"),
("veng","ar"),
("v","er"),
("verbaliz","ar"),
("verific","ar"),
("viaj","ar"),
("vibr","ar"),
("victimiz","ar"),
("vigil","ar"),
("vigoriz","ar"),
("vincul","ar"),
("viol","ar"),
("visibiliz","ar"),
("visit","ar"),
("vislumbr","ar"),
("visualiz","ar"),
("viv","ir"),
("vocaliz","ar"),
("volte","ar"),
("vomit","ar"),
("vot","ar"),
("vulcaniz","ar"),
("vulgariz","ar"),
("wasape","ar"),
("zambull","ir"),
("zurc","ir")
    ]

#Terminaciones verbales
#presente,pretérito imperfecto, pretérito perfecto, futuro simple, condicional simple
# Se elimina error o-ó,i-í

ar=["o","as","a","amos","áis","an","aba","abas","aba","ábamos","abais","aban","é","aste","ó","amos","asteis","aron","aré","arás","(ara-ará)","aremos","aréis","arán","aría","arías","aría","aríamos","aríais","arían","ando","ándose","ándole","ándola","ándolo","ándoles","ándolas","ándolos","ado"]
ar_err=["","","","","ais","","","","","abamos","","","","","","","","","are","aras","ara","","areis","aran","aria","arias","aria","ariamos","ariais","arian","","andose","andole","andola","andolo","andoles","andolas","andolos",""]

er=["o","es","e","emos","éis","en","ía","ías","ía","íamos","íais","ían","í","iste","ió","imos","isteis","ieron","eré","erás","erá","eremos","eréis","erán","ería","erías","ería","eríamos","eríais","erían","iendo","iéndose","iéndole","iéndola","iéndolo","iéndoles","iéndolas","iéndolos","ido"]
er_err=["","","","","eis","","ia","ias","ia","iamos","","ian","i","","io","","","","ere","eras","era","","ereis","eran","eria","erias","eria","eriamos","eriais","erian","","iendose","iendole","iendola","iendolo","iendoles","iendolas","iendolos",""]

ir=["o","es","e","imos","ís","en","ía","ías","ía","íamos","íais","ían","í","iste","ió","imos","isteis","ieron","iré","irás","irá","iremos","iréis","irán","iría","irías","iría","iríamos","iríais","irían","iendo","iéndose","iéndole","iéndola","iéndolo","iéndoles","iéndolas","iéndolos","iendose","iendole","iendola","iendolo","iendoles","iendolas","iendolos","ido"]
ir_err=["","","","","is","","ia","ias","ia","iamos","iais","ian","i","","io","","","","ire","iras","ira","","ireis","iran","iria","irias","iria","iriamos","iriais","irian","","iendose","iendole","iendola","iendolo","iendoles","iendolas","iendolos",""]



def agregar_puntofinal(sentencia):
    texto=sentencia.rstrip()
    # Usar endswith para casos simples
    if texto.endswith('.'):
        return sentencia
    elif texto.endswith('!'):
        return sentencia
    elif texto.endswith('?'):
        return sentencia
    else: return texto + "(->.)"

def reemplazar_punto(sentencia):
    """
    Detecta patrones palabra.palabra y reemplaza el '.' por '(.-> . )'
    """
    texto=sentencia
    # Patrón: palabra.palabra (solo letras, puedes ampliar a números si quieres)
    patron = r'(\b\w+)( ?\)?\.)(\w+\b)'
    def reemplazo(match):
        antes = match.group(1)
        cambio= match.group(2)
#        despues = match.group(3).capitalize()  # fuerza mayúscula inicial
        despues = match.group(3)

 #       return f"{antes}(.->. {despues[0]}){despues[1:]}"
        return f"{antes}({cambio}->. ){despues}"
    
    resultado = re.sub(patron, reemplazo, sentencia)
    return resultado

import re

def mayusculas_tras_punto(texto: str) -> str:

    # --- Transformaciones de (palabra->corregida) ---
    # Patrón: inicio de string o después de ., !, ? con espacio opcional
    patron_correccion = re.compile(r"(?:^|[.!?]\s*)\(([^()]+)->([^()]+)\)")
    
    def reemplazo_correccion(match):
        prefijo = ''
#        print("match:",match)
        if match.start() > 0 and texto[match.start()] in ".!?":
            prefijo = texto[match.start()] + " "
        
        palabra_original = match.group(1)
        palabra_corregida = match.group(2)
 #       print("prefijo:", prefijo, "palabra_original:", palabra_original, "palabra_corregida:", palabra_corregida)
        if(palabra_corregida[0].islower()):
            letra_mayuscula = f"({palabra_corregida[0].upper()})"
            resto = palabra_corregida[1:]
            return f"{prefijo}({palabra_original}->{palabra_corregida}->{letra_mayuscula}{resto})"
        else: 
            letra_mayuscula=f"{palabra_corregida[0]}"
            return f"{prefijo}({palabra_original}->{palabra_corregida})"
        
        

    texto = patron_correccion.sub(reemplazo_correccion, texto)
  #  print("rmtp-1",texto)
    # --- Asegurar mayúscula al inicio y después de ., !, ? ---
    patron_mayuscula = re.compile(r"(^|[.!?]\s+)([a-z])")
    
    def reemplazo_mayuscula(match):
        prefijo = match.group(1)  # '', '. ', '! ', '? '
        letra = match.group(2)
        return f"{prefijo}({letra}->{letra.upper()})"
    
    texto = patron_mayuscula.sub(reemplazo_mayuscula, texto)
   # print("rmtp-2",texto)
    patron_mayuscula = re.compile(r"(>\. \))([a-z])")

    def reemplazo_mayuscula1(match):
        prefijo = match.group(1)  #  Reconoce >. )
        letra = match.group(2)
        return f"{prefijo}({letra}->{letra.upper()})"
    
    texto = patron_mayuscula.sub(reemplazo_mayuscula1, texto)
    #print("rmtp-3",texto)
    return texto




# Lista de casos típicos que suelen llevar coma
casos = [
    "por ejemplo",
 #  "ejemplo",
    "así como"
    "tales como",
    "tal como",
    "en mi opinión",
    "según mi opinión",
#   "para mí",
    "por mi parte",
    "a mi parecer",
    "desde mi punto de vista",
    "en lo personal",
    "la verdad",
    "en realidad",
    "de hecho",
    "o sea",
    "es decir",
    "por un lado",
    "por el otro",
    "por una parte",
    "por otra",
    "en parte",
    "para comenzar",
    #"primero",
    "en conclusión"
    "en mi conclusión",
    "por eso", 
    "por tanto",
    "por lo tanto",
    "sin embargo",
    "en cambio",
    "además",
    "no obstante",
    "por consiguiente",
    "a pesar de",
 #   "a pesar de que",
 #   "a pesar de eso"   
]


def procesar_comas(sentencia):
    """
    Modifica la sentencia según los casos.
    """
    print("pc-sentencia:", sentencia)
    resultado = sentencia
    registros = []
    #print("pc-resultado:", resultado)
    
    for caso in casos:
        # Procesamos de derecha a izquierda para evitar problemas de índices
        for m in reversed(list(re.finditer(re.escape(caso), resultado, re.IGNORECASE))):
            inicio, fin = m.start(), m.end()
            l_insercion=0
     #       print("caso-inicio-fin:", caso,inicio,fin)
            # Caso al final de la sentencia
            if fin == len(resultado):
                insercion = "( ->, )"
#               l_insercion=l_insercion+len(insercion)
                resultado = resultado[:inicio-1] + insercion + resultado[inicio:]
#               fin=fin + l_insercion
      #          print("resultado_fin:",resultado)
                continue

            # Verificar carácter siguiente
            if fin < len(resultado):
                char_next = resultado[fin]
                char_prev = resultado[inicio-1]
       #         print("char_next:",char_next)
                if char_next not in ".!,?":
                    if char_prev==">":
                        insercion = f"( ->, ))"
                    else: 
                        insercion = f"( ->, )"
                    resultado = resultado[:fin] + insercion + resultado[fin+1:]
        #            print("resultado>:",resultado,"-inicio:", inicio,"-fin:",fin+1)

            # Verificar carácter anterior
            if inicio > 0:
                char_prev = resultado[inicio-1]
                char_prev1 = resultado[inicio-2]
         #       print("char_prev=",char_prev+char_prev1) 
                if char_prev not in ".!,?" and char_prev1 not in ".!,?":
                    insercion = f"( ->, )"
                    if char_prev==">":
                        resultado = resultado[:inicio] + insercion + resultado[inicio:]
                    else:
                        resultado = resultado[:inicio-1] + insercion + resultado[inicio:]
                    inicio=inicio + l_insercion
                    fin=fin + l_insercion
#                    print("resultado<:",resultado,"-inicio:", inicio,"-fin:",fin)
                    
            
    print("pc-resultado:", resultado)

    return resultado


def corregir_verbo(sentencia):
    print("CV_IN:", sentencia)
    s=sentencia
    previous_word_tagged=""
    l_sentencia=sentencia.split()
    l_sentencia_tagged=trigramTagger.tag(l_sentencia)
#    print("l_sentencia_tagged:", l_sentencia_tagged)
    errores=[]
    tupla1=""
    outext=sentencia
    for word_tagged in l_sentencia_tagged:
        if(word_tagged[0][0]=="("):
#            print(word_tagged[0][0]+"--"+ word_tagged[0]+"--"+word_tagged[0][-1])
            pass
        elif(word_tagged[0][-1]==")"):
#            print(word_tagged[0][0]+"--"+ word_tagged[0]+"--"+word_tagged[0][-1])
            pass
        else:    
            if(word_tagged[1]=="UNK" and previous_word_tagged!='' and previous_word_tagged[:2]!='da' and previous_word_tagged!='spcms' and previous_word_tagged!='sps00'):
#                print("candidato: ", word_tagged[0],"  categor+ia: ",word_tagged[1], "previous tag= ", previous_word_tagged) 
                candidato=word_tagged[0]
                for dupla in raices:
                    if(candidato.find(dupla[0])==0):
                        raiz=dupla[0]
                        desi= candidato.replace(raiz,'')
                        terminacion=dupla[1]
#                        print(raiz,terminacion,desi,sep=' ', end='\n')
                        if(terminacion=="ar"):
                            for error in ar_err:
                                if error and(error==desi):
                                    correcto=ar[ar_err.index(error)]
                                    tupla1="("+candidato+"->"+raiz+correcto+")"
                                    if (not(tupla1 in errores)):
                                        correcta=s.replace(candidato,tupla1)
                                        errores.append(tupla1)
                                        s=correcta
                    
                        elif(terminacion=="er"):
                            for error in er_err:
                                if error and(error==desi):
                                    correcto=er[er_err.index(error)]
                                    tupla1=" ("+candidato+"->"+raiz+correcto+")"
                                    if (not(tupla1 in errores)):
                                        correcta=s.replace(candidato,tupla1)
                                        errores.append(tupla1)
                                        s=correcta
                    
                        elif(terminacion=="ir"):
                            for error in ir_err:
                                if error and(error==desi):
                                    correcto=ir[ir_err.index(error)]
                                    tupla1=" ("+candidato+"->"+raiz+correcto+")"
                                    if (not(tupla1 in errores)):
                                        correcta=s.replace(candidato,tupla1)
                                        errores.append(tupla1)
                                        s=correcta
                    
        previous_word_tagged=word_tagged[1]
        print("CV_OUT:",s)
    return(s)
        


        


    
def corregir_ortografia(sentencia):
#Aplica sobre la sentencia de entrada reglas expresadas como expresiones regulares
    outext = sentencia
    errores = []
    control_reglas=[]
    corregida=''
    primera=True
    s = sentencia    
    for couple in findreplace:
#        print("couple[0]: ",couple[0], "couple[1]: ",couple[1])
        incorrecta = re.search(couple[0], s, re.IGNORECASE)
        if (incorrecta):
            print("incorrecta: ",incorrecta)
            error=incorrecta.group(0)
            print("error: ", error, "couple[0]: ",couple[0], "couple[1]: ",couple[1])
            print("CO_in: ",s)
            correccion= re.sub(couple[0], "("+error+"->"+couple[1]+")", s)
            s=correccion
            print("correccion: ",correccion) #02012026
    return(s)




def generar_corpus(sentencias):
    corpus=[]
    with open("corpus_file_"+date.today().strftime("%d%m%Y")+".txt", 'w', encoding='utf-8') as g:
        for sentencia in sentencias:
    # Tokenizar en palabras
            palabras = sentencia.split()
            
# Construir filas con contexto (máximo 7 palabras)
            for i, palabra in enumerate(palabras):
                prev = palabras[max(0, i-3):i]
                nextw = palabras[i+1:i+4]
                contexto = prev + [f"_{palabra}_"] + nextw
                gram=([palabra, " ".join(contexto)])
                corpus.append(gram)
                g.write(palabra+","+str(gram)+'\n')
    return()

        
def procesar(sentencia):
    print("Entrada: ",sentencia)
    print()
    resultado=agregar_puntofinal(mayusculas_tras_punto(reemplazar_punto(procesar_comas(corregir_ortografia(corregir_verbo(sentencia))))))
#    resultado=agregar_puntofinal(mayusculas_tras_punto(procesar_comas(corregir_ortografia(corregir_verbo(sentencia)))))    
#    resultado=agregar_puntofinal(corregir_verbo(corregir_ortografia(mayusc_tras_punto(sentencia))))
#    resultado1=agregar_puntofinal(mayusc_tras_punto(corregir_verbo(corregir_ortografia(sentencia))))
    texto_salida=resultado.replace("O:[","[")
#   print("Salida limpia: ",texto_salida)
    print("Procesar-Salida_post: ",resultado)
    print()
#   print("Salida_get: ",resultado1)
#   print()
#   linea="\nEntrada: "+sentencia+" \n--> Salida_post: "+resultado+" \n--> Salida_get : "+resultado1
    linea="\nEntrada: "+sentencia+" \n"
    f.write(linea)
    for oracion in resultado.split(". "):
        linea=" Salida: "+oracion+".  \n"
        f.write(linea)
        f.write("\n\n")
    return()    

@app.get("/")
def read_root():
    return {"Hello": "World"}

@app.get("/items{sentencia}")
async def items(sentencia):
    resultado=corregir_verbo(sentencia)
    return {"resultado": corregir_ortografia(sentencia)}

@app.get("/orto/{sentencia}")
async def orto(sentencia):
#    resultado=corregir_verbo(corregir_ortografia(mayusc_tras_punto(sentencia)))
#    resultado=agregar_puntofinal(corregir_verbo(corregir_ortografia(mayusc_tras_punto(sentencia))))
#    resultado=agregar_puntofinal(mayusculas_tras_punto(procesar_comas(corregir_ortografia(corregir_verbo(sentencia)))))    
    resultado=agregar_puntofinal(mayusculas_tras_punto(reemplazar_punto(procesar_comas(corregir_ortografia(corregir_verbo(sentencia))))))    
    return resultado

from urllib.parse import unquote    #02012026
@app.get("/orto2/{sentencia}")
async def orto(sentencia):
#    resultado=corregir_verbo(corregir_ortografia(mayusc_tras_punto(sentencia)))
#    resultado=agregar_puntofinal(mayusc_tras_punto(corregir_verbo(corregir_ortografia(sentencia))))
#    resultado=agregar_puntofinal(corregir_verbo(corregir_ortografia(mayusc_tras_punto(unquote(sentencia)))))   resultado=agregar_puntofinal(mayusc_tras_punto(procesar_comas(corregir_ortografia(corregir_verbo(sentencia)))))    
#    resultado=agregar_puntofinal(mayusculas_tras_punto(procesar_comas(corregir_ortografia(corregir_verbo(sentencia)))))    
    resultado=agregar_puntofinal(mayusculas_tras_punto(reemplazar_punto(procesar_comas(corregir_ortografia(corregir_verbo(sentencia))))))    
           
    return resultado
    
@app.post("/orto1/{sentencia}")
async def create_item(sentencia: str):
#    resultado=agregar_puntofinal(corregir_verbo(corregir_ortografia(mayusc_tras_punto(sentencia))))
#    resultado=agregar_puntofinal(mayusculas_tras_punto(procesar_comas(corregir_ortografia(corregir_verbo(sentencia)))))    
    resultado=agregar_puntofinal(mayusculas_tras_punto(reemplazar_punto(procesar_comas(corregir_ortografia(corregir_verbo(sentencia))))))    
           
    return resultado


