Size: a a a

2020 July 31

IP

Ivan Pany in pro.js
Mr. Nobody
Ну хоть заплатили? )
не, я же не фрилансер, я штатный прогер ахах
источник

IP

Ivan Pany in pro.js
понятное дело мне оплатят, просто обидно
источник

VL

Valerii Leontiev in pro.js
ребят, поделитесь пожалуйста кто-то унирерсальной регуляркой для zip кодов. Стояла обычная, на 5 цифровых знаков, но появились кейсы типа 23443-3434
источник

IP

Ivan Pany in pro.js
Valerii Leontiev
ребят, поделитесь пожалуйста кто-то унирерсальной регуляркой для zip кодов. Стояла обычная, на 5 цифровых знаков, но появились кейсы типа 23443-3434
контекст то какой задачи? найти зип код в строке или что?
источник

M

Mr. Nobody in pro.js
Valerii Leontiev
ребят, поделитесь пожалуйста кто-то унирерсальной регуляркой для zip кодов. Стояла обычная, на 5 цифровых знаков, но появились кейсы типа 23443-3434
Что значит универсальная? В будущее она смотреть не будет :) Нужно знать все варианты. Только 5 символов или вот такая?
источник

VL

Valerii Leontiev in pro.js
Ivan Pany
контекст то какой задачи? найти зип код в строке или что?
Валидировать вводимый юзером зип код
источник

M

Mr. Nobody in pro.js
Valerii Leontiev
ребят, поделитесь пожалуйста кто-то унирерсальной регуляркой для zip кодов. Стояла обычная, на 5 цифровых знаков, но появились кейсы типа 23443-3434
\d{5}(-\d{4})? вроде так подойдёт.
источник

VL

Valerii Leontiev in pro.js
Mr. Nobody
Что значит универсальная? В будущее она смотреть не будет :) Нужно знать все варианты. Только 5 символов или вот такая?
Если бы знать, какие вообще бывают варианты зип кода... Я просто даже не знаю как загуглить универскальную регулярку для зип кода для всех стран)
источник

IP

Ivan Pany in pro.js
Mr. Nobody
\d{5}(-\d{4})? вроде так подойдёт.
подходит, на regex101.com проверил
источник

M

Mr. Nobody in pro.js
Valerii Leontiev
Если бы знать, какие вообще бывают варианты зип кода... Я просто даже не знаю как загуглить универскальную регулярку для зип кода для всех стран)
Да никак, потому что не везде он есть я думаю и не везде такой.
источник

M

Mr. Nobody in pro.js
Ну гугли не регулярку а какую-нибудь таблицу хотя бы с вариантами кодов.
источник

M

Mr. Nobody in pro.js
А регулярку составим уже.
источник

IP

Ivan Pany in pro.js
но ты ставишь только 5 и 4 знака перед и после, возможно она не подойдет если будет зип код типа 44444-333
источник

M

Mr. Nobody in pro.js
По идее должен быть какой-нибудь стандарт в котором это прописано.
источник

VL

Valerii Leontiev in pro.js
Mr. Nobody
Ну гугли не регулярку а какую-нибудь таблицу хотя бы с вариантами кодов.
сейчас попробую найти
Спасибо!
источник

M

Mr. Nobody in pro.js
Valerii Leontiev
сейчас попробую найти
Спасибо!
Первоначально они состояли из пяти цифр, но в 1980-х годах были расширены до девяти цифр, которые записываются через дефис — XXXXX-YYYY, например, 12345-6789.
источник

M

Mr. Nobody in pro.js
Вроде это все тогда.
источник

VL

Valerii Leontiev in pro.js
в таком случае ваш код \d{5}(-\d{4}) сработает на оба варианта?
источник

IP

Ivan Pany in pro.js
на каких оба?
источник

VL

Valerii Leontiev in pro.js
Ivan Pany
на каких оба?
ххххх и ххххх-хххх
источник