Improve worker and support wildcard,range and comparison operator