【发布时间】:2022-11-30 05:08:03
【问题描述】:
我正在使用此正则表达式验证电话号码和电子邮件,但我收到 perl 语法错误任何人都可以帮助我在这里使用什么
^(?:(\d)(?!\1{2}))\d{4,15}$|([A-Za-z0-9]+@[A-za-z]+\.[A-Za-z]{2,3})
我正在验证 4-15 之间的国际号码,并且还在验证连续重复的号码,例如 1111111111111、99999999999、77777777777,我们不能使用超过 3 个重复的号码,我也在验证电子邮件一切正常,但对于重复数字 我必须使用 Perl 语法?!这就是为什么我收到错误请帮我解决这个问题
【问题讨论】:
-
你没有使用 Perl;您使用的是类似于 Perl 的东西,但不太兼容。消息就是这么说的。我已经用正确的标签替换了 Perl 标签。
-
@ikegami 你替换的地方你能告诉我吗?
-
你问标签在哪里?在问题正文的正下方