Size: a a a

Angular - русскоговорящее сообщество

2021 February 18

AB

Artem Borovinskiy in Angular - русскоговорящее сообщество
Alex Bu
Но если вопрос только в нормальной почте, то лучше сразу скажите, так как паттерн на норм почту проще найти)
воопрос не про почту а про все поля...юзер не должен в любом поле вводить иероглифы

this.checkOutForm = this.fb.group({
     name: [this.checkout.form_data.name , [ Validators.required ]],
     surname: [this.checkout.form_data.surname, [ Validators.required]],
     email: [this.checkout.form_data.email, [ Validators.required, Validators.email]],
     telephone: [this.checkout.form_data.telephone, [ Validators.required, ]],
     address: [this.checkout.form_data.address, [ Validators.required, ]],
     postalCode: [this.checkout.form_data.postalCode, [ Validators.required, ]],
     region: [this.checkout.form_data.region, [ Validators.required, ]],
     city: [this.checkout.form_data.city, [ Validators.required, ]],
     country: [this.checkout.form_data.country, [ Validators.required, ]],
   });
источник

AB

Artem Borovinskiy in Angular - русскоговорящее сообщество
источник

AB

Artem Borovinskiy in Angular - русскоговорящее сообщество
ладно видимо гуглить
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Artem Borovinskiy
ладно видимо гуглить
Паттерн на кириллицу, который я использовал
'^[А-Яа-яЁё\\s]+$'

На латиницу ^[a-zA-Z]+$

На числа /^\d+$/

А по иероглифам - хз, мож статьи какие поискать
источник

AB

Artem Borovinskiy in Angular - русскоговорящее сообщество
Alex Bu
Паттерн на кириллицу, который я использовал
'^[А-Яа-яЁё\\s]+$'

На латиницу ^[a-zA-Z]+$

На числа /^\d+$/

А по иероглифам - хз, мож статьи какие поискать
это разрешённые да
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Если, кстати, понимание, почему именно иероглифы вы не полюбили?
источник

AB

Artem Borovinskiy in Angular - русскоговорящее сообщество
Alex Bu
Если, кстати, понимание, почему именно иероглифы вы не полюбили?
мне говорят что на старом магазине различные неандертальцы умудрялись наскальную живопись внедрять в формы
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Artem Borovinskiy
мне говорят что на старом магазине различные неандертальцы умудрялись наскальную живопись внедрять в формы
а что Вы понимаете под 'иероглифами'?)
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Artem Borovinskiy
мне говорят что на старом магазине различные неандертальцы умудрялись наскальную живопись внедрять в формы
Эм, но ведь это тоже способ передачи информации)
источник

AB

Artem Borovinskiy in Angular - русскоговорящее сообщество
Oleg Safonov
а что Вы понимаете под 'иероглифами'?)
в глаза их не видел но думаю это некая кодировка невидомых планет
источник

AB

Artem Borovinskiy in Angular - русскоговорящее сообщество
Alex Bu
Эм, но ведь это тоже способ передачи информации)
к сожалению в магазине не понимают
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Artem Borovinskiy
к сожалению в магазине не понимают
о каких полях формы вообще речь идёт?
источник

AB

Artem Borovinskiy in Angular - русскоговорящее сообщество
Artem Borovinskiy
воопрос не про почту а про все поля...юзер не должен в любом поле вводить иероглифы

this.checkOutForm = this.fb.group({
     name: [this.checkout.form_data.name , [ Validators.required ]],
     surname: [this.checkout.form_data.surname, [ Validators.required]],
     email: [this.checkout.form_data.email, [ Validators.required, Validators.email]],
     telephone: [this.checkout.form_data.telephone, [ Validators.required, ]],
     address: [this.checkout.form_data.address, [ Validators.required, ]],
     postalCode: [this.checkout.form_data.postalCode, [ Validators.required, ]],
     region: [this.checkout.form_data.region, [ Validators.required, ]],
     city: [this.checkout.form_data.city, [ Validators.required, ]],
     country: [this.checkout.form_data.country, [ Validators.required, ]],
   });
вот
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Похоже, человеку с иероглифом в имени делать в вашем магазине нечего)
источник

AB

Artem Borovinskiy in Angular - русскоговорящее сообщество
сложно
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Так, эта шутка же 2010ых годов, правда?)
источник

AB

Artem Borovinskiy in Angular - русскоговорящее сообщество
Alex Bu
Паттерн на кириллицу, который я использовал
'^[А-Яа-яЁё\\s]+$'

На латиницу ^[a-zA-Z]+$

На числа /^\d+$/

А по иероглифам - хз, мож статьи какие поискать
спс кстати попробуем
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Artem Borovinskiy
спс кстати попробуем
Если не получится найти паттерн, тупо исключающий иероглифы, то предлагаю сделать паттерн кастомный enRuNumberValidator какой-нибудь, в котором делать кастомную проверку на комбинацию 3х паттернов

Если не получится, пишите, попробуем вместе)
источник

AB

Artem Borovinskiy in Angular - русскоговорящее сообщество
Alex Bu
Если не получится найти паттерн, тупо исключающий иероглифы, то предлагаю сделать паттерн кастомный enRuNumberValidator какой-нибудь, в котором делать кастомную проверку на комбинацию 3х паттернов

Если не получится, пишите, попробуем вместе)
спс я погуглю это
источник

Вキ

Вертихвост キバ 🏡🦊... in Angular - русскоговорящее сообщество
Напоминаю, что в нашем чате не привествуется использование подобных стикеров. Спасибо за понимание.
источник