β-丙内酯与乙醇反应,生成β-丙酸乙酯
β-丙内酯与乙醇反应时,发生Sn2反应,得到3-乙氧基丙酸。β-丙内酯与乙醇/乙醇钠反应时,发生进攻羰基的反应,生成3-羟基丙酸乙酯。
在中性介质中,发生SN2反应。断裂烷氧键生成β取代甲氧基丙酸。在强酸或者碱性介质中发生加成—消除机理。断裂酰氧键生成β取代羟基丙酯。