持刀打架轻者违反《治安管理处罚法》,严重者涉嫌故意伤害罪或寻衅滋事罪。其行为违反了《治安管理处罚法》第43条之规定,涉嫌殴打他人,依法应给予治安行政处罚。如果持刀后没有打架,其行为违反《治安管理处罚法》第32条之规定,涉嫌携带管制刀具,依法也应追究治安行政责任。