Result of expression '(VAR_SCAN)' [null] is not an object

Поддержка
  • Здравствуйте!

    Использую регулярки.
    Когда значение в null - ошибка
    Пробовал не помогло

    try {
    [[SCAN]] =([[SCAN]]);
    } catch (err) {
    [[SCAN]] = 0;
    }
    Помогите пожалуйста. Раньше срабатывала такая конструкция

    TypeError: Result of expression '(VAR_SCAN)' [null] is not an object. Номер строки:2 Во время выполнения скрипта { _sa(30532494); IF_ELSE_EXPRESSION_897753 = ((VAR_SCAN).length) >= (3); _if(IF_ELSE_EXPRESSION_897753,function(){ section_insert() section_start("test", 693878682,function(){ })},function(){ section_start("test", 590787875,function(){ })})}

  • @teamgame Самое простое через if [[SCAN]] != null. Либо через экшен Подходит ли строка под регулярное выражение. Или его аналог в выполнить код

    [[TEST]] = Boolean(("[[SCAN]]").match(new RegExp("твоя регулярка")))
    

  • JSONpath и expression

    Поддержка
    0 Votes
    2 Posts
    673 Views
  • 0 Votes
    9 Posts
    1316 Views
  • 0 Votes
    6 Posts
    1279 Views
  • 0 Votes
    12 Posts
    2550 Views
  • 0 Votes
    41 Posts
    7254 Views