gpt4 book ai didi

javascript - "All the digits should not be same for a mobile number"的正则表达式

转载 作者:太空宇宙 更新时间:2023-11-04 02:09:02 24 4
gpt4 key购买 nike

已编辑:我是正则表达式的新手。我需要一个 10 位手机号码的正则表达式,该号码不应以 0 或 1 开头,并且所有 10 位数字不能重复相同的号码。抱歉缺少信息。请帮忙解决这个问题。

请找到html代码。

  <div class="col-md-2">
<label>Mobile Phone</label>
<input id="" type="text" ui-mask="(999) 999-9999" name="mobilePhone"
class="form-control"
ng-model="patientIn.addressList[0].phoneNumbers['mobile']"
ng-change="setPhoneNumber('mobile')"
ui-mask-placeholder-char="space"
model-view-value="true"/>
<p ng-show="(frmPatientEdit.$submitted && frmPatientEdit.mobilePhone.$invalid) || (frmPatientEdit.mobilePhone.$invalid && frmPatientEdit.mobilePhone.$touched)"
class="error">Mobile Phone is Invalid.</p>

最佳答案

您可以使用此正则表达式来检查所有数字是否相同。

(\d) 是一个捕获组,\1 匹配捕获组 {9} 匹配 \1 9 次,您可以编辑该数字以适合。所以这会告诉你十个数字是否相同。

(\d)\1{9}

JS

text.match(/(\d)\1{9}/g);

http://regexr.com/3efqd

关于javascript - "All the digits should not be same for a mobile number"的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40153207/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com