一种改进的AC-BM算法,通过前置字符与坏字符判断跳跃长度,去除好后缀跳转。