Merthogy olyan reguláris kifejezésre is szükségem van, hogy "csináld nagybetűssé" (azaz \U). Ilyen csere kérésekor a LibreOffice konkrétan \U karakterláncot tesz a cserélendő rész helyére.
Nem pontosan értem: Utólagos "Keresés és csere"-szerűen nagybetűssé akarsz tenni bizonyos (egész) szavakat, vagy csak a kezdőbetűit?
Vagy te beírnád kézzel bizonyos helyekre a szövegben a \U karaktersort, és azt várod, hogy a program automatikusan alakítsa ennek hatására egy makrókóddal szó kezdőbetűjét, vagy az egész szót nagybetűsre? ((A kezdőbetűt meg talán hamarabb kijavítod kézzel, mint amennyi idő alatt beírod a \U-t a megfelelő helyekre, aztán még futtatod a megfelelő makrót...))
A használható reguláris kifejezések listáját a súgó tartalmazza, magyarázószöveggel együtt.
Tölthetnél fel ide két mintaszöveget, hogy miből, mit szeretnél létrehozni... Mert lehet, hogy alapvetően nem is értem, hogy mi a problémád... Ugyanis az általad felsorolt funkciók nagy része készen van a programban, és egy részük esetében gépelés közben minden további beavatkozás nélkül ki is javítja a hibákat (ha beállítod a megfelelő opciókat):
* Egynél több szóköz egymás után
Gépelés közben automatikusan képes kijavítani
* Mondatvégi írásjel után kisbetűs kezdés (Kivéve az olyasmit, hogy kb. vagy pl., ami után jöhet kisbetűs szó.)
Gépelés közben automatikusan képes kijavítani
* Bármilyen írásjel után elmaradó szóköz (Kivéve, ha az írásjel után más írásjel jön; mert azt szabad.)
Jelzi a hibát, és utólag javítja (végig kell kattintgatni persze: el kell fogadni a felkínált javításokat.
* Bármilyen írásjel előtt beékelődő szóköz(ök)
Jelzi a hibát, és utólag javítja (végig kell kattintgatni persze: el kell fogadni a felkínált javításokat.
* szóköz+kötőjel+szóköz átalakítása szóköz+gondolatjel+szóközzé
a Cseretáblázatot alkalmazva javítja gépelés közben
* (Esetleg tulajdonnevek kisbetűssége)
Jelzi a hibát, és utólag javítja (végig kell kattintgatni persze: el kell fogadni a felkínált javításokat.
* (Esetleg néhány tipikus webes slendriánság javítása, pl. mongyonle->mondjon le)
Jelzi a hibát, a szándékolt kifejezés felismerhetőségének függvényében alternatívákat ad a javításra (utólag)
Itt hatékonysági kérdésről van szó: nem akarok egyesével végiglépdelni a kedvesen aláhúzott hibákon, hanem (amit csak lehet) automatikusan, egy gombnyomásra szeretnék helyrerázni. Nem szeretnék minden ilyen élő gépelésem után 30 keresést/cserét végrehajtani.
Azért, ha ebbe jobban belegondolsz, ez nem kis feladat egy program számára, hacsak nem nagyon gyakori és azonos módon elkövezett hibákról van szó... hogy csak egy példát mondjak: sz*r: szár, szer, -szer, szír -szor, szór -ször, szőr, szúr, szür-, szűr...
...Hogy @rról már ne is beszéljek...