上海流产假的规定如下:怀孕未满4个月流产:享受15天产假。怀孕满4个月流产:享受42天产假。因此,上海女职工流产假期为 15天或42天,具体天数取决于怀孕是否满4个月。这一政策体现了对女性身心健康的关注和支持,同时也鼓励父亲参与育儿工作。