Мнэээээ...нет, не заменят. Но их ОТСУТСТВИЕ несколько скомпенсируют. далее, если врачи "рекомендуют расширять диету" - то может у врачей и спросить - куда ее расширять что они порекомендут для начала и что делать, если боли при любой "не той" пище. Что за олезнь-то? Наверняка есть рекомендации для режима питания при Вашей проблеме. А пока суд да дело - витамины помогут. С другой стороны - если у Вас нет принаков авитаминоза или какой-то еще недостаточности - то может и не менять ничего? С третьей - так навскидку, у абсолютного больинства жителей и осоенно жительниц городов в современном мире недостаток витаминов группы В, магния и еще пары-тройки кое-чего. Вот и начните с магне В6 или В-комплекса или любых мультивитамин. Хуже станет - прекратите прием.