如何添加条件,如果第一个字符是4位然后是16位数字,如果3位然后是15位呢?
这是我到目前为止尝试过的:
<ion-input
ngModel name="CNumber"
required
(ionChange)="C_number($event.target.value)"
(ionInput)="C_number($event.target.value)"
maxlength="{{Maxlength}}"
type="tel"
pattern="^(4)[0-9]{15}$"
>
^(4)[0-9]{15}
如果第一个为4且允许16个字符,这将接受,但是如何添加起始数字3,以及何时添加它仅接受15个字符?
答案 0 :(得分:0)
我会尝试simple.alternative:
^((4)[0-9]{15})|((3)[0-9]{14})$