曹正是東京開(kai)封府人氏(shi),世代屠戶出身(shen),屠宰牲口非常(chang)拿(na)手,人稱(cheng)操刀鬼(gui)。他(ta)曾(ceng)拜八十萬禁(jin)軍教頭林沖為師,后替財主到山東做生意,因賠光(guang)本錢回鄉不得,便入贅(zhui)一(yi)農(nong)家做贅(zhui)婿,開(kai)了一(yi)家酒店。
楊志在黃泥岡丟(diu)失生辰綱,欲(yu)投奔梁山(shan),途中在曹正的酒店吃(chi)酒,卻無錢(qian)付(fu)賬,便想(xiang)賴賬離去。
曹(cao)正追上,打斗二十余合(he),不敵(di)落(luo)敗,這才得(de)知對方是青(qing)面獸(shou)楊志。他將(jiang)楊志請回酒(jiu)店(dian),重新(xin)安排酒(jiu)食。二人(ren)化敵(di)為友。曹(cao)正得(de)知楊志的遭遇后,建(jian)議他到二龍山(shan)落(luo)草。
楊志(zhi)投奔二(er)龍(long)(long)山途中遇到花和(he)尚魯智(zhi)深(shen),得知二(er)龍(long)(long)山寨(zhai)(zhai)主鄧(deng)龍(long)(long)不(bu)肯收(shou)留外客,便一(yi)(yi)同折返曹正(zheng)店中,商討(tao)對策(ce)。曹正(zheng)想出一(yi)(yi)條計策(ce),假裝捉到魯智(zhi)深(shen),綁他去見鄧(deng)龍(long)(long),而后(hou)趁其(qi)不(bu)備突(tu)然發(fa)難,殺死鄧(deng)龍(long)(long)。魯智(zhi)深(shen)與楊志(zhi)成為(wei)山寨(zhai)(zhai)之主,而曹正(zheng)則辭(ci)別(bie)二(er)人,依(yi)舊回山下(xia)經營酒(jiu)店。
后來,曹(cao)正也到二(er)龍山入伙,與金眼彪施恩、菜(cai)園子(zi)張青、母夜叉孫(sun)二(er)娘一同擔任(ren)小頭領。
雙鞭呼(hu)延灼(zhuo)征討(tao)梁山(shan)失利(li),敗逃到(dao)青州,先后為慕(mu)容(rong)知(zhi)府征剿桃花山(shan)、白虎(hu)山(shan)。桃花山(shan)、白虎(hu)山(shan)都向(xiang)二龍(long)山(shan)求(qiu)救(jiu)。三山(shan)聯合打青州,但卻兵(bing)力不足(zu),因此請梁山(shan)出兵(bing)援(yuan)助。宋(song)江率軍攻破青州,降服呼(hu)延灼(zhuo)。曹正便(bian)隨三山(shan)頭領一同(tong)加入梁山(shan)。
宋江繼任梁山寨主(zhu)后,命(ming)曹正與王(wang)英(ying)、扈三娘一(yi)同(tong)把守山后左(zuo)旱寨。 吳用智取大名府時,調撥八(ba)路(lu)兵馬。曹正隸(li)屬第六(liu)隊,與李立(li)一(yi)同(tong)擔任李逵的副將。
梁山排座(zuo)次時,曹(cao)正排第八十一(yi)位,星號地(di)(di)嵇星(一(yi)作地(di)(di)稽星、地(di)(di)羈星),職司(si)為掌管(guan)監造諸事頭(tou)領,負責屠宰牛馬豬羊牲口。 三敗高俅(qiu)時,曹(cao)正隨(sui)水軍作戰,與(yu)鄭天壽、薛永(yong)、李忠一(yi)同生擒潁州汝南(nan)節(jie)度使(shi)梅展。
梁(liang)山受招安后(hou),曹正(zheng)隨宋江(jiang)南征(zheng)北戰(zhan),先(xian)后(hou)征(zheng)討遼(liao)國、河(he)北田(tian)虎、淮(huai)西(xi)王慶、江(jiang)南方臘(la),但并(bing)無(wu)突出戰(zhan)績。
征討(tao)方(fang)臘(la)時,曹正隨盧俊(jun)義打(da)宣州,攻城時被藥箭射(she)死。后追封義節郎(lang)。
俞萬春的《蕩寇志》中,曹(cao)正隨宋江(jiang)馳援萊蕪(wu),堅守天長(chang)山,迎戰(zhan)官軍時被李成刺死。
程善之(zhi)的(de)《殘水(shui)滸》中(zhong),曹正隨林(lin)沖、史進離開梁山。后(hou)投奔種師道,授(shou)中(zhong)軍官。
巴孤的《賊三國》中,曹正到西(xi)川臥底(di),官至都尉,后挾持劉(liu)璋,讓(rang)他開城投降劉(liu)備,但卻因失手砍死劉(liu)璋而被吳班一劍刺死。
姜鴻飛的《水滸中傳(chuan)》中,曹正隨宋(song)江征方臘,攻(gong)打杭州候潮門(men)時被方天定斬殺。
張恨水的《水滸新傳》中,曹正參(can)與抗金(jin),后潛伏在燕山(shan)府,探聽(ting)敵情。 北宋滅(mie)亡(wang)后,與楊(yang)雄、時遷等人混(hun)入(ru)白虎節堂,毒死金(jin)國元帥(shuai)斡離不,最終被金(jin)軍擒獲(huo),慷(kang)慨就義。金(jin)國大(da)將喝里色敬重他是中原(yuan)好漢,以(yi)藥酒(jiu)毒殺,留其全尸。
在褚同(tong)慶(qing)重撰的(de)《水滸新(xin)傳》中,曹正是(shi)(shi)是(shi)(shi)兗州屠戶,喜歡結交(jiao)四方好漢(han),曾收留失陷花石綱的(de)楊志。梁山大聚義時,排第九十(shi)八位,星號(hao)地屠星,擔任(ren)管事頭(tou)領,專司(si)屠宰牲口、放牧(mu)牛羊、飼(si)養犬豕。后因不滿宋江的(de)招安政策,隨魯(lu)智深、武松(song)離開梁山,重返(fan)二龍(long)山扎寨,繼續反抗朝廷。
1983年(nian)電視劇《水滸傳》,李恩久飾演(yan)曹正(zheng)。
1998年電視劇(ju)《水(shui)滸傳(chuan)》,趙春明飾演曹正(zheng)。
2011年(nian)電(dian)視劇(ju)《水滸(hu)傳》,劉玉龍飾演曹(cao)正(zheng)。
2013年電視劇(ju)《武松》,王笑(xiao)然飾演曹正。
金圣嘆:如此兩個大漢(魯智深、楊志),卻是曹正(zheng)一人正(zheng)名定位,固知捉(zhuo)刀者真(zhen)英(ying)雄也。
余象斗:①曹正一見(jian)便以留住楊(yang)志,恐(kong)官捕捉以指(zhi)路頭(tou)與志安身,可見(jian)正真(zhen)丈夫(fu)也。②楊(yang)志、智深殺死鄧(deng)龍(long),入寨安身,非曹正之計焉(yan)能到此?
李(li)卓吾:魯智深(shen)、楊志(zhi)卻是兩員上(shang)將,只為當時無具眼(yan)者,使他流落不(bu)偶。若廟堂(tang)之上(shang)得有一曹正、張青其(qi)人(ren)者,亦何至此(ci)哉(zai)!
袁無涯:曹正奪寶珠寺,與韓信(xin)木罌渡軍(jun)何異。其以(yi)謀勝者,與青面獸、莽和(he)尚以(yi)膽力佐之(zhi),自是千人辟易。今之(zhi)共(gong)事疆場者,往往互相矛盾,讀此(ci)可發一嘆。
王望如:楊(yang)(yang)志遇曹正,猶(you)之魯達遇張青;魯達奪雙珠(zhu)不得,楊(yang)(yang)志奪雙珠(zhu)亦不得;傾蓋投分,協(xie)力(li)同(tong)謀,固也(ye)。妙有曹正苦(ku)肉(rou)計方快其(qi)(qi)心,旋(xuan)落(luo)其(qi)(qi)首(shou),所(suo)謂下下人具上上智。