借鉴了别人的Valid Number