正则表达式匹配数据

Email:

[\w!#$%&'*+/=?^_`{|}~-]+(?:\.[\w!#$%&'*+/=?^_`{|}~-]+)*@(?:[\w](?:[\w-]*[\w])?\.)+[\w](?:[\w-]*[\w])?

中国手机号:\d{3}-\d{8}|\d{4}-{7,8}
中国邮编:[1-9]\d{5}(?!\d)
中国身份证:^(\d{6})(\d{4})(\d{2})(\d{2})(\d{3})([0-9]|X)$
URL:[a-zA-z]+://[^\s]*