Загрузка...

Private Keeper

Тема в разделе Private Keeper, BAS, OB создана пользователем Vadimsa 15 май 2019. (поднята 15 май 2019) 256 просмотров

Загрузка...
  1. Vadimsa
    Vadimsa Автор темы 15 май 2019 89 8 апр 2018
    Короче есть вот этот скрипт в скрипт-боксе
    Код
    #beginScript
    |DV|[InputValue] = (|EVAL|
    var inputData = '|REGEX|[5]';
    function getCount(){
    var outputData = '';
    var outputData = inputData.split("true").length;
    return outputData;
    };
    getCount();
    |EVAL|)
    #endScript
    Он должен писать количество true которое пришло в |REGEX|[5] но проблема в том что оно принимает значения только в таком виде
    false false false false false true true false true true
    А в |REGEX|[5] они приходят так
    false
    false
    false
    false
    false
    true
    true
    false
    true
    true
    И из-за этого вылезает ошибка.
    Вопрос, как это реализовать так чтобы оно работало?
     
    15 май 2019 Изменено
  2. Vadimsa
    Vadimsa Автор темы 16 май 2019 89 8 апр 2018
    Может кому пригодится вот как будет правильно
    Код
    #beginScript
    |DV|[InputValue] = (|EVAL|
    var inputData = '|JSESCAPE||REGEX|[5]|JSESCAPE|';
    function getCount(){
    var outputData = '';
    var outputData = inputData.split("true").length;
    return outputData;
    };
    getCount();
    |EVAL|)
    #endScript
    Нужно было между парсером добавить это
    |JSESCAPE||REGEX|[4]|JSESCAPE|
     
Top