fix bug of core match when without params