sir_honrad: -------------------------------------------------------------------------------- Dobrý den, potřeboval bych nahradit konce řádků mezerami, a aby to nebylo tak jednoduché, tak jen v určitých případech. Konkrétně - každý řádek má končit nějakým číslem. Tzn. Pokud řádek končí libovolnou číslicí, je to v pořádku a toto odřádkování má zůstat zachováno. Pokud končí čímkoli jiným, má být odřádkování nahrazeno mezerou. Jde to v PSPad nějak zařídit? Děkuji za odpovědi. --------------------------------------------------------------------------------
Zdravim, pro nahrazeni zalomeni radku jde pouzit i nektery z existujicich skriptu, asi nejvsestrannejsi je phReplace - obsahuje i primo viceradkovy uzivatelsky dialog k nahrazeni nebo hledani. dostupny ze stranky: https://www.pspad.com/cz/rozsireni-pspadu.php nahrazeni v rezimu regulernich vyrazu by pak bylo napriklad najit (zadani bez uvozovek nize, vcetne odradkovani: "(\D) " nahradit za (bez uvozovek, s mezerou na konci) "$1 " Pokud by se vyskytly problemy s instalovanim phreplace (verze, opravneni...), jde pouzit i jednodussi skripty napr. (bez zaruky) i muj stary javascript http://www.vbr.wz.cz/pspad/poor-man-s-REplace.html vyraz pro nahrazovaci funkci by tady byl: /(\D) /g, "$1 " (v obou pripadech vyrazy funguji, pokud na radce je na konci alespon jeden neciselny znak (regex \D), tj. prazdna radka jen s odradkovanim se takto na mezeru nenahradi). Alternativni vicekrokovy postup s aktualnimi funkcemi PSPadu bez pouziti skriptu by bylo vlozit jednoznacny oddelovac na konec kazdeho radku - funkci Upravy: Operace s radky: Vlozit text do radku (je treba pouzit znak nebo retezec, ktery jinak v textu neni, napr.: <<<ODRADKOVANI>>> ) potom sloucit radky - Upravy: Operace s radky: Spojit radky Pak by slo vlozit odradkovani na mista kde vlozeny znak zastupujici odradkovani nasleduje po cislici (v pspad posunout kurzor na konec textu, nahradit regulernim vyraze ve smeru nahoru), napr. nahradit (\d)<<<ODRADKOVANI>>> nahradit za (bez uvozovek): "$1 " nakonec pak nahradit <<<ODRADKOVANI>>> za mezeru. Zdravim, vbr -- <https://forum.pspad.com/read.php?1,74722,74724> PSPad freeware editor https://www.pspad.com