山梗菜碱（lobeline）、山梗菜酮碱（lobelanine）、异山梗菜酮碱（isolobelanine）、山梗菜烷啶（lobelanidine），并有皂苷、黄酮类、氨基酸等之反应。
用途.
药用.使用为中药之一种，亦为50种基本中药之一。在夏季时全草採收，经过去沙、洗净、晒干等之过程成药。功效为消肿解毒、清热利尿，可外敷或内服。中医在传统上常用之为治疗蛇虫咬伤等之清热解毒消肿疗药。