标签: regex
我想要一个正则表达式来检查一个字符串是否只包含大写和小写字母,数字,电话,电子邮件,特别是:“[A-C,@#!]”
我可以在一个正则表达式中拥有所有这些吗?
答案 0 :(得分:2)
尝试RegexLib.com
电子邮件:\b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b
\b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b
电话号码:^[0-9]\d{2}-\d{3}-\d{4}$
^[0-9]\d{2}-\d{3}-\d{4}$
不,你不可能为你提到的每一个非常不同的场景编造一个“一刀切”的正则表达式。