regex - najdi vsebino funkcije

Problemi z drugimi jeziki kot so c++, cgi, java, itd.
Odgovori
M.C
Prispevkov: 630
Pridružen: 24.02.2003 14:27:43

regex - najdi vsebino funkcije

Odgovor Napisal/-a M.C » 29.11.2009 21:30:48

java script funkcija

Koda: Izberi vse

function f()
{
 //tule je telih {{{etc}}} vgnezdenih x  
}
//tale dela na javi, najde vse med prvim { in zadnjim }, samo java ima bug , in pride do stack overflo-a

Koda: Izberi vse

  
"[^\{]+\{(?:[^\{\}]|\{[^\{\}]*\})*\}"
Kakšen predlog ?
Order is heavens first rule. Therefore some must be better than the rest.

Odgovori