теперь новая проблема появилась, я эти данные заменяю в цикле на страничке:
var data = JSON.parse(data);
var pattern = data.pattern.split(',')
var phone = data.phone.split('|')
var source = $('body').html();
for (var i = 0; i < 1; i++) {
source = source.replace(pattern[i] , phone[i])
};
$('body').html(source);
так почему то не работает, а если так
var pattern = [[/(\(\d{3}\)\s\d{3}\-\d\-\d{3})/, '(000) 000-0-000']]
for (var i = 0; i < pattern.length; i++) {
source = source.replace(pattern[i][0], pattern[i][1])
};
то работает, в чем может быть проблема?