У меня есть текстовое поле.Там пользователь может ввести код страны со знаком +.Если он вводит только цифры, мы не должны позволять ему.Он должен ввести код страны со знаком +, например: +91, +230 ... Я ищу регулярное выражение в Интернете.Я не могу найти хорошее решение в угловых 7. Пожалуйста, помогите мне с этим.
код:
ngOnInit() {
this.registerFormGroup = this.formBuilder.group({
clientId: ['', Validators.compose([Validators.required, Validators.pattern('^[0-9]*$')])],
mobileNumber: ['', Validators.compose([Validators.required, Validators.pattern('^[0-9]*$')])],
email: ['', Validators.compose([Validators.required, Validators.email, Validators.maxLength(1000)]) ],
countryCode: ['', Validators.compose([Validators.required, Validators.pattern('/^[- +()]*[0-9][- +()0-9]*$/')]), ],
});
}