The present invention discloses a method for forming indole-based compounds, wherein the method comprises a reaction of α,β-unsaturated ketone or aldehyde with indole or its derivative in the presence of at least one kind of Lewis acid. The Lewis acid comprises one of the following groups: metal halides, halogens, inorganic ammonia salts, organic sulfonate and sulfonic acid. Furthermore, this invention discloses 3-indole based compounds applied as anticancer agents.
本发明公开了一种形成基于
吲哚的化合物的方法,其中该方法包括在至少一种Lewis酸的存在下,将α,β-不饱和酮或醛与
吲哚或其衍
生物反应。Lewis酸包括以下一种或多种组:
金属卤化物、卤素、
无机铵盐、有机
磺酸盐和
磺酸。此外,本发明还公开了作为抗癌剂应用的基于3-
吲哚的化合物。