完善正则匹配函数