Hirdetés

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

  • Jim-Y

    veterán

    Az árak kiemelését még mindig nem tudtam megoldani:S így néz ki most a kódrészlet:

    digit : reguláris kifejezés ami megtalálja az árakat
    area: a szöveg amiben keresni kell
    digitmatches: a reguláris kifejezés által megtalált árak tömbje

    var digit = /[0-9]+(\.)[0-9]+(\s)(Ft)/g;
    var digitmatches = area.match(digit);
    for(var i=0;i<digitmatches.length;++i){
    digitmatches[i] = "[M](C)" + digitmatches[i] + "(/C)[/M]";
    }

    ha csak annyit írok, hogy area = area.replace(digit, " ide johet akármi") akkor működik, csak az a baj vele, hogy minden egyes ár helyére behelyettesíti :(

    Nekem valami ilyesmi kéne ami jó is:
    area = area.replace(digit,"[M](C)" + ide kéne az éppen megtalált ár (*) + "(/C)[/M]");

    (*) = ha digit-et írok az éppen megtalált árhoz, akkor sajnos nem a megtalált árat helyettesíti, hanem a reguláris kifejezést:( ötlet?!

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