楊春是蒲(pu)州解良人氏,善使大桿刀,生得瘦臂長腰(yao),人稱(cheng)白花蛇。 他因“累被官司逼迫”,與(yu)朱武、陳達一同在華(hua)州少華(hua)山(shan)落草,聚集五七百個小嘍(lou)啰打(da)家劫舍。華(hua)陰縣(xian)懸賞三(san)千(qian)貫,要捉(zhuo)拿三(san)人。
朱武(wu)因山(shan)寨欠(qian)缺錢糧(liang),與(yu)陳(chen)(chen)(chen)達(da)、楊春商議,打(da)(da)算下(xia)(xia)山(shan)劫掠。陳(chen)(chen)(chen)達(da)建議攻打(da)(da)“人民(min)豐富,錢糧(liang)廣有”的華陰(yin)縣。但若打(da)(da)華陰(yin)縣,必經史(shi)家莊,而史(shi)家莊莊主史(shi)進武(wu)藝高強。楊春對史(shi)進有所顧(gu)忌,不(bu)愿招惹(re)于他,建議去打(da)(da)蒲(pu)城縣,朱武(wu)也表(biao)示贊(zan)同。陳(chen)(chen)(chen)達(da)不(bu)聽二人勸阻,點兵下(xia)(xia)山(shan)攻打(da)(da)華陰(yin)縣,結果在史(shi)家莊被史(shi)進活捉。
朱武知(zhi)道(dao)難以和史(shi)(shi)進(jin)硬拼,遂(sui)想出一條苦肉(rou)計(ji)。他和楊春一同前(qian)往(wang)史(shi)(shi)家莊,跪在(zai)史(shi)(shi)進(jin)面前(qian),表示兄弟三(san)人生(sheng)死與(yu)共(gong),請史(shi)(shi)進(jin)將三(san)人一同解官。史(shi)(shi)進(jin)感佩二人義(yi)氣,不忍(ren)傷害,遂(sui)釋(shi)放陳達,并與(yu)三(san)人結交。三(san)人非常敬重史(shi)(shi)進(jin),常贈(zeng)送禮物(wu),而史(shi)(shi)進(jin)也加以回(hui)贈(zeng)。少華山寨(zhai)與(yu)史(shi)(shi)家莊關系逐(zhu)漸密(mi)切。
史進(jin)邀請楊春三人在中秋夜到史家莊(zhuang)飲(yin)酒(jiu)賞月,結果不慎被(bei)獵戶李吉(ji)發(fa)現,密報(bao)于官府。華陰(yin)縣縣令趁(chen)機派兵包圍史家莊(zhuang),圍捕少華山強(qiang)賊朱武、陳達(da)、楊春。楊春三人希望(wang)史進(jin)和(he)少華山撇清關系。但(dan)史進(jin)卻與三人一同殺官拒捕,并放火(huo)燒毀史家莊(zhuang)。
后來,史進也在少華山落草,被楊春三人尊為大寨主。
三山(shan)聚義后,楊春與史進(jin)、朱武、陳達受到魯(lu)智深的邀請,同到梁山(shan)入(ru)伙,期間曾協助宋(song)江(jiang)大鬧華州。
加(jia)入(ru)梁(liang)山(shan)后,楊春又(you)隨史進征討(tao)芒碭山(shan),結果首戰便被樊瑞殺得大(da)敗(bai)。他(ta)被項(xiang)充的飛刀斫(zhuo)傷戰馬,棄(qi)馬而(er)逃。
宋江繼任梁山寨主后,命(ming)楊春(chun)與朱武、陳達一(yi)同把守山后右旱(han)寨。
梁山排(pai)座次時(shi),陳達排(pai)第(di)七十三位,星號地隱星,擔任馬軍小彪將兼遠(yuan)探(tan)出(chu)哨(shao)頭(tou)領。
兩贏童貫時,楊春在九(jiu)宮八(ba)卦陣中鎮守東北艮位,與陳(chen)達同(tong)為史進的副將。
梁山(shan)受招(zhao)安后,楊春(chun)隨宋江(jiang)南(nan)征北戰,先(xian)后征討遼國、河(he)北田(tian)虎(hu)、淮西王慶、江(jiang)南(nan)方臘。
征討遼(liao)國時,楊春(chun)擔任(ren)林(lin)沖的(de)(de)副(fu)將,攻(gong)破太乙混(hun)天(tian)象陣(zhen)中的(de)(de)木(mu)星(xing)陣(zhen)。
征討田虎時(shi),楊春作為西路軍將(jiang)(jiang)領,隨盧俊(jun)義攻(gong)(gong)破汾陽府,后在守(shou)城(cheng)時(shi)斬殺偏將(jiang)(jiang)武能。他又隨關勝(sheng)馳援榆(yu)社縣(xian),與索超(chao)等人內外夾攻(gong)(gong),殺死北(bei)將(jiang)(jiang)房學度。
征討王慶時,楊春(chun)與關(guan)勝、秦明等(deng)十員(yuan)將領(ling)屯駐宛州之東(dong),大(da)敗安昌(chang)、義(yi)陽(yang)等(deng)處援軍(jun)。
征討方臘時(shi),楊春隸(li)屬于盧俊義麾下,參(can)與攻取宣(xuan)州、湖州、杭(hang)州等地(di),期間(jian)曾隨呼延灼鎮守(shou)湖州。
昱嶺關(guan)之戰時,楊春(chun)與史進、石秀、陳達、李(li)忠、薛(xue)永一同率軍巡哨(shao),結果中(zhong)了守將龐萬春(chun)、雷炯、計(ji)稷的埋伏,被亂箭射(she)死(si)。后(hou)追封義節郎。
俞萬春的《蕩寇志》中,楊(yang)春隨宋江攻打(da)安(an)樂村,與(yu)狄雷、武(wu)松一同攔(lan)阻(zu)云天彪的援軍,交戰僅(jin)一合(he)便(bian)被云天彪斬殺(sha)。
程善之的(de)《殘水滸》中,楊春在梁山失陷后隨宋江(jiang)逃亡,企圖北投金國,路經海州時被張叔(shu)夜擒獲,遞解京師,打入大牢。
巴孤的《賊三國》中,楊春隨宋(song)江追(zhui)擊吳(wu)軍(jun),渡沅(yuan)江時遭到吳(wu)軍(jun)伏擊,混戰中被(bei)丁奉斬殺。
姜鴻飛(fei)的《水滸中傳》中,楊春隨征方臘,攻打杭州艮山門,被石寶砍死。
張(zhang)恨水的(de)《水滸新傳》中,楊(yang)春參與(yu)抗金,作為十八騎(qi)成員隨關勝趕赴東京勤(qin)王。 后參與(yu)尉(wei)氏解圍戰(zhan),率騎(qi)兵(bing)沖破金兵(bing)重圍,身中數支(zhi)亂箭,流(liu)血過(guo)多而死。
褚同(tong)慶的(de)《水滸新(xin)傳》中,楊春在梁山排(pai)第七十位,星(xing)(xing)號(hao)地(di)戾星(xing)(xing),擔任步軍副(fu)將,與史進、陳達(da)一同(tong)鎮守后關。 后因不滿宋江的(de)招安政(zheng)策,隨魯(lu)智深、史進離開梁山,到二龍山扎寨,繼續反(fan)抗朝廷。 他因身上有幾處白點(dian)風(feng)斑,故此綽號(hao)白花(hua)蛇。
傳統京(jing)劇《九(jiu)紋龍》中,有楊(yang)春(chun)這一角(jiao)色,形象與原著(zhu)中并(bing)無太(tai)大(da)不同。
電視(shi)劇《武松》中的少華山三杰(jie),左為楊春
2011年電視劇《水滸傳》,周指南(nan)飾演楊春。
2013年(nian)電視劇(ju)《武(wu)松》,張輝飾(shi)演楊春。
在(zai)不(bu)同版本的原(yuan)著里(li),有關于楊(yang)春的贊(zan)詩三首:
100回本
蒲州(zhou)生長最(zui)奢遮,會使鋼刀賽左車。
瘦(shou)臂長腰真勇漢,楊春綽號白花蛇。
120回本
腰長臂(bei)瘦力堪夸,到處刀鋒(feng)亂撒(sa)花。
鼎(ding)立華山(shan)真好漢(han),江湖名播白花蛇。
120回本
楊春(chun)名(ming)姓亦奢遮,劫客多年在少華。
伸臂展腰長(chang)有力,能(neng)吞巨象白花蛇。
金圣嘆:跳澗虎陳(chen)達(da)、白花蛇楊春,蓋檃栝一(yi)部書七十回一(yi)百八(ba)人為虎為蛇,皆非好(hao)相識也。何用知(zhi)其為是檃栝一(yi)部書七十回一(yi)百八(ba)人?曰:楔子所以(yi)楔出一(yi)部,而天師化現恰(qia)有一(yi)虎一(yi)蛇,故知(zhi)陳(chen)達(da)、楊春是一(yi)百八(ba)人之總(zong)號也。
楊春與陳達在原著(zhu)中出(chu)場不多(duo),形象較(jiao)為(wei)單薄,現(xian)代以(yi)來少(shao)有評(ping)論(lun)者(zhe)對二人(ren)(ren)進行詳細評(ping)價,常認為(wei)他們(men)只(zhi)是眾(zhong)多(duo)成對出(chu)入的臉譜化人(ren)(ren)物中的一對。
畫家戴敦(dun)邦對楊春有詩贊一(yi)首:“提壺(hu)仗劍(jian)走天涯,草莽白(bai)蛇鍍艷華。夜擾龍燈熄戰鼓(gu),魂(hun)逐(zhu)秋水冢為家。”
畫家牛牧野對楊(yang)春有贊語一首:“枉(wang)尺直尋,宜(yi)若可為(wei)。輕(qing)身重義,舍我其誰(shui)。”