1. 采用正则解决之前的BUG，由传杰完成