Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 29.10.2014, 13:46
Профессор
Отправить личное сообщение для Sweet Посмотреть профиль Найти все сообщения от Sweet
 
Регистрация: 16.03.2010
Сообщений: 1,618

Сообщение от 2chan
реально. Aetae это доказал.
Нет, регуляркой это не решить. Понятно, что можно
Сообщение от Aetae
в несколько проходов\рекурсивно
Т.е. по сути ты просто напишешь свой парсер, который будет медленнее нативного + иметь свои баги. А проверка в итоге будет примерно следующей:
function isJSONString(string) {
    try {
        if(typeof string !== "string") {
            throw new Error('');
        }
        myJSONParser(string); // Fuck yeah!
        return true;
    } catch(e) {
        return false;
    }
}
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Решение проблемы кодировок для AJAX и PHP без iconv (cp1251 в AJAX) Serge Ageyev AJAX и COMET 10 24.04.2013 20:48
Подскажите технологию для реализации. sektor-sumy Общие вопросы Javascript 3 11.04.2013 23:49
Регулярка для комментариев /* comment */ , опционально закрытых danik.js Общие вопросы Javascript 4 12.01.2013 03:24
Jquery, Dynatree и JSON antirek jQuery 6 01.09.2009 15:00