IF (разветвление действия) в зависимости от текста в переменной - как сделать?



  • Здравствуйте!
    Вопрос следующий.
    У меня есть переменная. Причем даже несколько переменных.
    Я потом все эти переменные объединяю чтобы сохранить в txt одной строкой (для удобства).

    Возможно ли перед записью в файл (txt) - на жесткий диск - проверить существование определенного текста в этой переменной. И уже в зависимости от того, есть ли там вхождение определенных слов, чтобы оно сохранялось (в разные файлы), или если нужного вхождения нет - чтобы вообще не сохранялось.

    Например, есть переменные, которые содержат фразы:

    • ИП.
    • ООО.
    • Мобильный телефон.
    • Стационарный телефон.

    Как сделать так чтобы все оно писалось в 4 разных папки (в зависимости от того - какой текст был найден в переменной)? При этом текст в переменной не точно соответствует этому - т.е. не 100% вхождение а только частичное. Как это сделать? Заранее спасибо за помощь.



  • @bbb1717

    IF [[VARIABLE]].indexOf("ИП") > -1 -> внутри условия запись в папку ИП
    IF [[VARIABLE]].indexOf("ООО") > -1 -> внутри условия запись в папку ООО
    

    и так далее.



  • @bigorat скажите, куда этот код вносить? что-то не работает, если вносить через обычный IF... куда его вставлять не пойму?



  • @brotok вам лучше всего это составлять в конструкторе на условия функций. А там уже запись. В общем у вас буит 4 if -а только смотрите а если у вас совпадет все? При таком методе он 4 раза и запишет


Log in to reply
 

  • 7
  • 19
  • 1
  • 5
  • 4
  • 2
  • 15
  • 2