小编she*_*nan的帖子

澳大利亚手机号码正则表达式验证需要在号码之间留有空格

我需要验证手机号码

  • 以 04 开头的第一个文本输入
  • 应该是总共 10 位数字,包括 04(例如:0412345678)

我的输入字段在下面

<form name="uploadForm">
<input type="tel" name="MobileNumber" id="MobileNumber" data-ng-model="ApplicationData.MobileNumber" required maxlength="14" data-ng-pattern="/^(0?4[0-9]{8}/\s)$/">
<span data-ng-show="uploadForm.MobileNumber.$error.pattern">Please enter a valid mobile number.</span>

<input type="tel" name="Number" id="Number" data-ng-model="ApplicationData.Number" required maxlength="14" data-ng-pattern="/(^1300\d{6}$)|(^1800\d{6}$)|(^0[2|3|7|8]{1}[0-9]{8}$)|(^04\d{2,3}\d{6}$)/">

<span data-ng-show="uploadForm.Number.$error.pattern">Please enter a valid mobile number.</span>

</form>
Run Code Online (Sandbox Code Playgroud)

有谁可以帮帮我吗?

javascript regex angularjs angularjs-ng-pattern

3
推荐指数
2
解决办法
6748
查看次数