【发布时间】:2018-10-16 09:15:33
【问题描述】:
我已经尝试了以下条件的正则表达式,用于 HTML 表单验证以及 Laravel 中的服务器端验证,但我尝试过的表达式(即 (0\9)[0-9]{8\9} ) 无法满足验证要求: 数字应该以 0 或 9 开头,并且数字应该正好是 9 或 10 位数字。
注意:号码的格式应为 9849384748(以 9 开头,正好为 10 位)或 016563434(以 0 开头,正好为 9 位)。
【问题讨论】:
-
您可以在您的问题中添加您尝试过的内容吗?
-
regex:/^[09][0-9]{8,9}$/' 这适用于服务器端验证。但我也需要类似的 HTML 表单验证模式。我试过这个: pattern="^[09][0-9]{8,9}+$" 用于 HTML 表单验证,但它不起作用。我需要什么更正?
-
regex101.com 会有所帮助,但如果您的问题是关于解析 HTML,您需要在问题中说明! edit 问题并准确告诉我们您想做什么、尝试过什么以及得到什么结果。
-
感谢您的反馈。我解决了这个问题。