fix a bug

pattern such as ...?*x=*&a=* can not be parsed in check_result