CPBBT: -------------------------------------------------------------------------------- Mně totiž nejde vůbec najít konec řádku. Když v Pspadu vytvořim prostý soubor např. 1 2 3 tak na konci řádku se zobrazuje ten divný znak konce řádku, ale pspad ho nenajde při použití (\n). V čem je zádrhel? --------------------------------------------------------------------------------
No já mám za to, že PSPad nepodporuje regexp přesahující hranici řádku vůbec. Linebreak (ono \n) umí v náhradách, rovněž umí kotvy začátku a konce řádku ^$ ve vyhledávání, ale nevzpomínám si, že by kdy uměl searchem matchnout cokoli přes více řádků To, co ty potřebuješ, se v PSPadu dá udělat, ale poněkud krkolomně: a .a .a b .b .b 1. na konce řádků přidat nějaký unikátní znak, tj $ nahradit za, dejme tomu, onen "podivný znak" ¶ a¶ .a¶ .a¶ b¶ .b¶ .b¶ 2. vybrat vše 3. Edit > Lines manipulation > join lines (sloučit řádky) a¶ .a¶ .a¶ b¶ .b¶ .b¶ 4. Ze zalomení řádků jsou nyní ony mezery. Bude se hodit tyto vyhodit ¶ -> ¶ a¶.a¶.a¶b¶.b¶.b¶ 5. nahradit ¶\. za "nic", nebo vlastně onu tečku, pokud ji tam tedy potřebuješ zachovat a.a.a¶b.b.b¶ 6. zbylé ¶ nahradit za \n a.a.a b.b.b Vznikne tak na konci jeden linebreak, který tam "před tím nebyl", ale to už je snad celkem nepodstatné. -- <http://forum.pspad.com/read.php?1,56924,56930> PSPad freeware editor http://www.pspad.com
