Появилась серьёзная задача у меня вот=) Подскажи логику "эмуляции" функций PHP в Делфи.
То-есть была например строка вида:
Code
window.decode_hash = function(hash) {
hash = hash.replace(/[gz]/g, '').substr(5);
return hash;
}
сейчас же она имеет вид:
Code
window.decode_hash = function(hash) {
hash = hash.replace(/[gz]/g, '').substr(5);
hash = hash.substr(0, 5) + hash.substr(10);
return hash;
}
И обещает ещё меняться
Получается что изначальная строка: a3841a3841gzg7157b25252588gg,
а в итоге: a38417157b25252588. Как сделать нормальный парсер и обработку процедур!?
Или это трудно выполнимо?!