曹正,绰号操刀鬼,是小说《
水浒传》中的人物,
开封府人氏,出身屠户。曹正曾在
山东省境内开酒店,擅长杀猪剥牛,因此被称为“操刀鬼”。小说中,曹正首次出现于第十七回,当时他是
林冲的徒弟,因替财主做生意赔本而到黄泥冈附近经营酒家。后来,曹正随
鲁智深、
杨志、
武松、
施恩一起加入梁山泊,成为一百零八将之一,排名第八十一,上应地嵇星。曹正负责屠宰牛马猪羊牲口。在征方腊战役中,曹正战死于宣州,被追封为义节郎。
曹正是东京开封府人氏,世代屠户出身,屠宰牲口非常拿手,人称操刀鬼。他曾拜八十万禁军教头林冲为师,后替财主到
山东省做生意,因赔光本钱回乡不得,便入赘一农家做赘婿,开了一家酒店。
杨志在黄泥冈丢失
生辰纲,欲投奔梁山,途中在曹正的酒店吃酒,却无钱付账,便想赖账离去。曹正追上,打斗二十余合,不敌落败,这才得知对方是青面兽杨志。他将
杨志请回酒店,重新安排酒食。二人化敌为友。曹正得知杨志的遭遇后,建议他到二龙山落草。杨志投奔二龙山途中遇到花和尚鲁智深,得知二龙山寨主
邓龙不肯收留外客,便一同折返曹正店中,商讨对策。曹正想出一条计策,假装捉到
鲁智深,绑他去见邓龙,而后趁其不备突然发难,杀死邓龙。鲁智深与杨志成为山寨之主,而曹正则辞别二人,依旧回山下经营酒店。后来,曹正也到二龙山入伙,与
施恩施恩、
张青、母夜叉孙二娘一同担任小头领。
呼延灼征讨梁山失利,败逃到
青州市,先后为慕容知府征剿桃花山、白虎山。桃花山、白虎山都向二龙山求救。三山联合打青州,但却兵力不足,因此请梁山出兵援助。
宋江率军攻破青州,降服呼延灼。曹正便随三山头领一同加入梁山。宋江继任梁山寨主后,命曹正与
王英、
扈三娘一同把守山后左旱寨。
吴用智取大名府时,调拨八路兵马。曹正隶属第六队,与
李立一同担任
李逵的副将。梁山排座次时,曹正排第八十一位,星号地嵇星(一作地稽星、地羁星),职司为掌管监造诸事头领,负责屠宰牛马猪羊牲口。三败高时,曹正随水军作战,与
郑天寿、
薛永、李忠一同生擒州汝南节度使
梅展。
俞万春的《
结荡寇志》中,曹正随宋江驰援莱芜,坚守天长山,迎战官军时被
李成刺死。
张恨水的《
水浒新传》中,曹正参与抗金,后潜伏在燕山府,探听敌情。
北宋灭亡后,与
杨雄、
时迁等人混入白虎节堂,毒死
金朝元帅
完颜宗望,最终被金军擒获,慷慨就义。金国大将喝里色敬重他是中原好汉,以药酒毒杀,留其全尸。
在褚同庆重撰的《
水浒新传》中,曹正是是
兖州屠户,喜欢结交四方好汉,曾收留失陷花石纲的
杨志。梁山大聚义时,排第九十八位,星号地屠星,担任管事头领,专司屠宰牲口、放牧牛羊、饲养犬豕。后因不满
宋江的招安政策,随
鲁智深、
武松离开
梁山,重返二龙山扎寨,继续反抗朝廷。
曹正其人不见于宋元史料,也不见于《
大宋宣和遗事》《宋江三十六人赞》以及
杂剧水浒戏等早期水浒故事和文学。而在这些作品中,也没有专门在梁山上负责屠宰的好汉形象。曹正这一角色,应属于小说《
水浒传》的创造。