本发明公开了一种根据允许集对字符串OCR识别结果检错与纠错的方法,属于图像OCR(Optical Character Recognition,光学字符识别)技术领域,包括输入允许集和OCR识别结果;找出重复字符串、不可存在字符串和缺失字符串即为OCR识别结果中错误的字符串;对不可存在字符串用固定位置字符对的字符替换其相应位置处的字符;替换后的字符串组成纠正中间集;从纠正中间集中找出与缺失字符串相同的字符串,组成纠正结果集;纠正结果集中字符串即为纠正成功的字符串。本发明通过OCR软件检查出识别结果中的错误数据并对这些错误数据实施纠正,从而提高识别结果的准确率。