相同点:1.都是为了改变中国落后现状的爱国运动。2.结果都没能改变半殖民地半封建的历史现状。3.都对思想解放产生了重大的影响。打击了封建主义思想和文化。不同点:1.洋务运动和戊戌变法是为了维护封建统治的,辛亥革命和新文化运动是为了反对封建主义封建文化的。2.洋务运动和戊戌变法是主力是封建官僚和地主阶级的先进分子,辛亥革命和新文化运动的主力则是资产阶级和资产阶级知识分子。3.新文化运动主要是在思想文化方面,洋务运动是在经济政策方面,戊戌变法是在制度改良,辛亥革命则是改变社会制度。