Mod:add a parameter to determine whether to ignore case

remove unused code and add  parameter