помогите составить регулярку

MrOliver

Новичок
Регистрация
27.06.2019
Сообщения
22
Благодарностей
0
Баллы
1
Всем привет нужен совет бывалых)
В общем в одном из моих проектов столкнулся с проблемой в виде не коретной дате рождения не могу коректно составить регулярное выражение
допустим вид лога такой 5/5/1981 9/25/1993 а надо 05/05/1981 09/25/1993 тоесть нужно дописать нули что бы было коректное значение
после получения коретного значения его нужно грамотно заполнить
проблема в том что форма ввода постоянно меняется допустим с dd/mm/year на mm/dd/year
я так понял в моем случае правильнее будет парсить это значение dd/mm/year и разбивать с помошью
переменные или регулярного выражения? очень поверхностные знания регулярок)
Не пинайте сильно если что)
 

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 419
Благодарностей
5 454
Баллы
113
Все просто

Код:
dd/m.*
Если регулярка нашла, то dd/mm/year
Если не нашла, то mm/dd/year
2019-07-11_034028.jpg
 

MrOliver

Новичок
Регистрация
27.06.2019
Сообщения
22
Благодарностей
0
Баллы
1
Спасибо за совет этот момент я догадывался как примерно сделать, сейчас более мение с этим понятно,
но что вызывает у меня большеее затруднение это сделать коректный переформат моего не правильного значения.
Как будет правильней сделать это?
Повторюсь я получил значение 5/5/1981 для коректной работы на моем проекте нужно его переформатировать
в 05/05/1981 тоесть дописать нули и положить в актуальное значение.
может кто сталкивался ранее с такой ситуацией и может ткнуть сссылку на пост)
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
  • Спасибо
Реакции: MrOliver и Mikhail B.

MrOliver

Новичок
Регистрация
27.06.2019
Сообщения
22
Благодарностей
0
Баллы
1
спасибо за совет буду изучать, меня как раз больше интересовало черз что будет правельней решить данную проблему
 

MrOliver

Новичок
Регистрация
27.06.2019
Сообщения
22
Благодарностей
0
Баллы
1
Почитал я и понял что для написания этого еще маловато знаний, но я буду стараться)
Может есть человек кто сможет дать готовый код? естественно не просто так. С готовым кодом мне как (человеку далекому от кодинга) будет легче влится и понять
 

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 419
Благодарностей
5 454
Баллы
113
Почитал я и понял что для написания этого еще маловато знаний, но я буду стараться)
Может есть человек кто сможет дать готовый код? естественно не просто так. С готовым кодом мне как (человеку далекому от кодинга) будет легче влится и понять
А вы там отпишите в теме.
 
  • Спасибо
Реакции: MrOliver

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)