Új hozzászólás Aktív témák

  • sanchomuzax
    aktív tag

    Variable Search and Replace kérdés

    Van az %Uzenet változó, amiben szeretnék kicserélni egy UTF-8 text fájlból beolvasott lista alapján szavakat. Pl. Sancho helyett Száncsó legyen. A szöveg több soros is lehet sortöréssel, mondatok akár. Simán megy a lista kezelése, kiszedem belőle a sorokba rakott csereszavakat, és beteszem változóba azokat (pl. %falat1=Sancho és %falat2=Száncsó). A Search and Replace parancs azonban hiába kapja meg a keresett szónak a %falat1-et, és cserélendőnek a %falat2-t, a csere nem történik meg. Miért? Nem találok rá jó példát a neten, ezért kérem a segítségeteket.

    Itt a taszk (semmi extra): https://db.tt/Lh2vZ6Z5
    Itt a lista (belső SD-re copy és kész): https://db.tt/iKcLLbVW

    Megvan a hibám forrása. A feldolgozott fájlban sortörések vannak. A Split szépen darabolta a szöveget, de a pontosvesszők után a következő sor elején lévő sornál lévő szó elejére ott hagyott egy sortörést. Így a vizsgált szavak soha nem voltak megtalálhatóak a keresett szövegben. :W
    Most egyelőre kiszedtem a sortöréseket, de lehet, hogy majd nekifekszek annak, hogy hogy a halálba ismeri fel a Tasker regexpje a sortörést. :)

Új hozzászólás Aktív témák