Hirdetés

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

  • Taci
    addikt

    Sziasztok!

    Ha eddig egy adott szöveges változó tartalmából ki akartam nyerni egy-egy részletet, azt a következőképpen tettem:
    value.slice(6,-5)
    Azonban szeretném a váltózó tartalmából egyetlen karakterre egy lekérdezést. Tehát ha adott egy <div id="valtozo">Kecske</div>, és nekem ebből kell a második karakter, akkor oda valam ilyesmi: get(valtozo[1]);. Csak persze működőképesben :)

    Illetve ide tartozó kérdés, amiért egyáltalán kellene ez nekem. Ez egy input változó, amibe be kell másolni egy iratot, amit aztán karakterenként lebontva csinálja azt, amit kell. Csakhogy, a bemásolandó dokumentumok tartalmaznak tabulátort (behúzás) és entert (új sor) is. Ha a szövegben ilyeneket talál, akkor el kell végezie egy mellékes rutint.
    Az addig oké, hogy kell rá egy feltételt tenni, pl if(character == "") {name = "Kati néni";}, a kérdés az, hogy mi kerül az idézőjelek közé (vagy helyére) új sor, illetve tabulátor találásakor.

    Van ezekre (főként utobbira) lehetőség?
    Előre is köszönöm a válaszokat!

    Az első részhez próbáld ki a charAt() függvényt. [link]

    A másodiknál a forrástól is függ, mit kellene használnod, mert nem mindegy, hogyan szerepel benne az új sor.

    Esetleg RegExp?
    Tab: [link]
    New line: [link]

    De új sor lehet még a \n, \r, vagy a \n\r is, nem is beszélve a <br>-ről.

    Vagy ezek olyan dolgok, amiket te is kipróbáltál már? Csak mert az első pár Google-találat.

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