Как лаконично проверить содержит ли список строки (значения)?

Поддержка
  • Допустим есть переменная, являющаяся списком [[SPISOK]]
    Если он содержит значения (строки с цифрами), то выполнить действие 1, иначе действие 2.
    Я конечно могу запросить первый элемент списка в переменную и проверить ее значение (больше 0). Но можно ли сделать это проще в одно действие?
    Условие "[[SPISOK]] > 0" не работает.

  • Не совсем понял, как имено строки с цифрами внесены в одну переменную, может быть с каким-то разделителем?

    Проверить есть ли в строке цифры, можно регулярным выражением:

    /\d/.test([[SPISOK]])
    

    43dd2ccd-b8f0-4647-ab66-cd38678ee3d5-image.png

    f3ccb442-f80f-45c6-b5f5-ac2324c8b14f-image.png

  • В общем короче чем в два действия проверку сделать не получится. Мне хотелось упростить код. А так проблема решил легко: проверяю количество элементов в списке, если их больше 0, то выполняю действие 1, иначе действие 2.
    Просто мне было интересно, можно ли сделать проверку наличия строк в списке (под списком подразумевается именно список BAS) применительно сразу к переменной со списком [[SPISOK]]

  • @botovod said in Как лаконично проверить содержит ли список строки (значения)?:

    можно ли сделать проверку наличия строк в списке

    9fbcecf8-bdc1-477e-a75b-279f3ee75517-image.png

  • 0 Votes
    6 Posts
    779 Views
  • 0 Votes
    4 Posts
    575 Views
  • 0 Votes
    21 Posts
    2103 Views
  • 0 Votes
    5 Posts
    667 Views
  • 0 Votes
    11 Posts
    1821 Views