pspad-user: -------------------------------------------------------------------------------- Potreboval by som _pomocou makra_ vyhľadať, označiť a vybrať (Ctrl+C) [b] text nachádzajúci sa medzi dvoma reťazcami znakov[/b]! Inak povedané jeden reťazec mi určuje začiatok selektovaného textu a druhý reťazec jeho koniec. Reťazce sa nemenia a nachádzajú sa v každom spracovávanom .html súbore. (Ide vlastne o textové nadpisy)
Ďakujem za akýkoľvek námet. :-/ :-D -------------------------------------------------------------------------------- Pomoci makra to nejspis nepujde, protoze nepodporuji hledani, melo by to jit WSH skriptem, Zaklad pro hledani by mohl byt podobny memu hledacimu skriptu http://www.vbr.wz.cz/pspad/poor-man-s-REplace.html v kodu re-repl-c.js je to funkce function reSearch(...) [urcite by sla pro dane pouziti zjednodusit] hledaci fraze by zde byla pro viceradkovy text nalezu /ZACATEK(?:[^\r]|(?: ))*?KONEC/g pripadne pro jednoradkove retezce jednoduseji /ZACATEK.*?KONEC/g Kod pro vlozeni nalezeneho vybraneho textu do schranky je pak jen: runPSPadAction("aCopy"); Pokud by text mezi hranicnimi retezci byl vzdy na jednom radku, lze pouzit i hledani v PSPadu Hledat ZACATEK.*?KONEC [x] reg. vyrazy pak staci v textu jen opakovane pouzit F3 Ctrl+C Pro prumerne caste pouziti by to mohlo byt i pri dvou klavesovych prikazech vyhovujici ve srovnani s psanim ci upravovanim skriptu...:-) vbr -- <http://forum.pspad.com/read.php?1,53070,53071> PSPad freeware editor http://www.pspad.com
