Выражение «ни да ни нет» - это устойчивое выражение, то есть выражение, которое пишется определенным образом не по каким-то правилам, а из-за сложившихся языковых традиций. Написание таких выражений надо проверять в словаре и запоминать.
В русском языке можно встретить много подобных выражений – «ни пуха ни пера», «ни себе ни людям», «ни туда ни сюда» и другие. Фразеологизм «ни да ни нет» - это одно из таких выражений, пишется оно с двумя частицами «ни», и это надо запомнить.
Вывод – выражение «ни да ни нет» пишется с частицами «ни».
Чтобы ответить на заданный вопрос, определим, что такое "более или менее". Этот оборот имеет значение отчасти, в какой-то степени, в какой-то мере, частично и так далее. Встречается также вариант с дефисным написанием: более-менее. Он считается разговорным.
Более или менее - это наречное выражение. Оно не является вводными словами и не требует постановки знаков препинания. Выделять запятыми выражение "более или менее" ( более-менее ) не нужно, то есть не следует ставить запятую ни до "более или менее", ни после этого сочетания слов.
Например: Это платье - единственная вещь в твоем гардеробе, которая более или менее подходит для торжественного случая.
Существует множество устойчивых сочетаний в русском языке с частицей "ни". К ним отностя и сочетания с повторяющимся "ни". Например - ни сном ни духом, ни мычит ни телится, ни вашим ни нашим. Как и любые устойчивые выражения такие выражения требуют словарного подхода.
К таким выражения относится и устойчивое выражение "ни свет ни заря". То что оно пишется с частицей "ни" надо просто запомнить.
Вывод - выражение "ни свет ни заря" пишется с частицей "ни".
Словосочетание "в отдельных случаях" не следует выделять запятыми, потому что оно не является вводным. Его нельзя удалить из предложения без ущерба для всего высказывания. Это словосочетание не является придаточным словом. Это, скорее, устойчивое выражение, которое постепенно берет на себя функцию наречия (если не предлога).
Вот примеры:
Верное написание - "ни к селу ни к городу". Это устойчивое выражение, фразеологизм. В таком случае частица "ни" является составной частью устойчивого выражения. По правилу пишется две частицы "ни" без разделения запятыми.