Editted:私は正規表現を初めて使用しています。私は0または1で始まらないはずの10桁の携帯電話番号の正規表現が必要で、10桁すべてで同じ番号を繰り返すことはできません。 情報の不足を申し訳ありません。この問題のために助けてください。Regex for "すべての数字は携帯電話番号と同じであってはなりません"
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>
を繰り返している場合私の携帯電話番号は、配列を含む>チェック - hiphen
\1{4}
ため>チェック - >チェックキャプチャは3回(後方参照)-
を繰り返している場合6363、あなたはそれが有効ではないと言っていますか?その件に関して、私の数字は11桁を含んでいます... –@NiettheDarkAbsol OPは、有効数字として "0000000000"を入力できないことを意味します。また、異なる国では携帯電話の番号の長さが異なります;) – Jordumus
私は正規表現の専門家ではありませんが、このサイトは正規表現の作成に役立ちますhttp://regexr.com/私は正規表現がその答えだとは思わない逐次的に動作するので、11223344も無効と検出される可能性があります。 –