Сообщение от cmd
|
не получается написать регулярку для извлечения $.ajax( .. ).
|
Как вариант...
var str="function someFunc(somevar) { "
str=str+"somevar = typeof(somevar) != 'undefined' ? somevar : 100; "
str=str+"$.ajax({ "
str=str+"url: 'index.php', "
str=str+"type: 'post', "
str=str+"data: 'somevar=' + somevar, "
str=str+"dataType: 'json', "
str=str+"success: function(json) { "
str=str+"// smth "
str=str+"} "
str=str+"} "
str=str+"}); "
str=str+"} "
alert(str.replace(/(\$\.ajax\(\{[\s\S]+\}\);)/gm,'test'));