@sergerdn Я уже делал такие скрипты, в моём валидаторе был такой алгоритм, это пара минут уходило на подготовку, после перехода на регулярку подобный процесс стал занимать пару секунд, а нужно всего лишь рассортировать по разным почтовикам одну базу. А в этой задаче если мы говорим про 100к строк оригинальной базы с данными и перебора на ней 20к мыл уйдут часы, когда регулярка справляется за 5 минут
Массовая замена undefined на -
-
@dilolo said in Массовая замена undefined на -:
@Fox Записываю данные в базу и иногда бывает так что нужные элемент отсутствует и поэтому значение получается undefined
Нужно чтоб при таком раскладе в базу записалась -А как вы их определяете? В любом случае в необходимом действии, вместо переменной [[Q]] запишите этот код:
typeof([[Q]]) == "undefined" ? "-" : [[Q]]тип
expression -
@Fox said in Массовая замена undefined на -:
typeof([[Q]]) == "undefined" ? "-" : [[Q]]
Подскажите а возможно ли вместо false и true вывести пробел ?
То есть если переменная равна false или true в лог выводить пробел, либо вообще ничего...
-
@dobrok
typeof([[VARIABLE]]) === 'boolean' -
@Oyasumi-Punpun said in Массовая замена undefined на -:
@dobrok
typeof([[VARIABLE]]) === 'boolean'Немного не понял как в данном случае мне это поможет

-
@dobrok said in Массовая замена undefined на -:
typeof
typeof [[VARIABLE]] === 'boolean' ? " " : [[VARIABLE]] -
@UserTrue said in Массовая замена undefined на -:
typeof [[VARIABLE]] === 'boolean' ? " " : [[VARIABLE]]
Спасибо для одного значения помогло, а как написать 2-3-4 в таком же контексте подряд
typeof [[OPTION_1]] === 'boolean' ? " " : [[OPTION_1]]: typeof [[OPTION_2]] === 'boolean' ? " " : [[OPTION_2]]: typeof [[OPTION_3]] === 'boolean' ? " " : [[OPTION_3]]: typeof [[OPTION_4]] === 'boolean' ? " " : [[OPTION_4]]: typeof [[OPTION_5]] === 'boolean' ? " " : [[OPTION_5]]: typeof [[OPTION_6]] === 'boolean' ? " " : [[OPTION_6]] -
-
-
@dobrok said in Массовая замена undefined на -:
@UserTrue said in Массовая замена undefined на -:
Спасибо
Только теперь даже в нужных местах двоеточия пропали ))) как вернуть то ??? :)
-
This post is deleted!