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?!
[ Szerkesztve ]