Я использую средство проверки формы, чтобы проверить некоторые поля в моей регистрационной форме. Одним из которых является телефонное поле, для которого я подготовил два регулярных выражения, которые будут обеспечивать проверку.Комбинация двух регулярных выражений
regexp: {
regexp:
>/(^01|^02|^071|^073|^074|^075|^076|^077|^078|^079)/,
/^((?!(|123456|234567|345678|456789|0{6,}|1{6,}|2{6,}|3{6,}|4{6,}|5{6,}|6{6,}|7{6,}|8{6,}|9{6,})).)*$/
message: 'The phone number is not valid'
}
Моя проблема заключается в том, что только один из этих двух будет работать, а не оба. Любая идея, как я могу изменить это, чтобы они работали?
«только один из этих двух будет работать, а не оба» - вы имеете в виду, что вы можете использовать только одно регулярное выражение или что один из них не делает то, что вы хотите (что? Почему?)? – user52889
Священный ад, который сложный ... возможно, упростит это, чтобы ваша проблема исчезла –
Да, только один будет работать внутри проверки @ user5288 – user2713650