法律分析:
不合法。用人单位没有权利在职工应享有的婚假期间扣发职工工资。婚假是有工资的。婚假工资应当按照劳动合同约定的工资标准计算。劳动者婚假期间,用人单位应当按照劳动合同规定的工资标准支付劳动者工资。劳动合同规定的工资标准,是指劳动合同规定的劳动者本人所在的岗位(职位)相对应的工资标准。职工本人结婚,用人单位应酌情给予一至三天的婚丧假,假期在三个工作日以内的,工资照发。
法律依据:
《中华人民共和国劳动法》 第五十一条 劳动者在法定休假日和婚丧假期间以及依法参加社会活动期间,用人单位应当依法支付工资。