A
/\d+ - /
Size: a a a
A
/\d+ - /
A
A
\d+.{3}
- 3 шагаA
A
A
\d+\W+
тоже 3 шага, более реальноеA
A
A
^
A
Лс
Лс
A
FВ
str.replace('yyyy', t.year).replace('MM', t.month).replace('dd', t.day).replace('hh', t.hour).replace('mm', t.minute).replace('ss', t.second)
Приходит строка yyyy.dd-MM hh:mm/ss
ну к примеру последовательность может быть любая и разделители. Есть данные которые соответствуют подстроке к примеру для yyyy - 2020
а для mm - 45
Можно обойтись без кучи .replace()
?DE
str
.replace('yyyy', t.year)
.replace('MM', t.month)
.replace('dd', t.day)
.replace('hh', t.hour)
.replace('mm', t.minute)
.replace('ss', t.second)
S
str
.replace('yyyy', t.year)
.replace('MM', t.month)
.replace('dd', t.day)
.replace('hh', t.hour)
.replace('mm', t.minute)
.replace('ss', t.second)
DE
Лс
Лс
str
.replace('y{4}', t.year)
.replace('M{2}', t.month)
.replace('d{2}', t.day)
.replace('h{2)', t.hour)
.replace('m{2}', t.minute)
.replace('s{2}', t.second)
DE
str
.replace('y{4}', t.year)
.replace('M{2}', t.month)
.replace('d{2}', t.day)
.replace('h{2)', t.hour)
.replace('m{2}', t.minute)
.replace('s{2}', t.second)
str
.replace(/y{4}/, t.year)
.replace(/M{2}/, t.month)
.replace(/d{2}/, t.day)
.replace(/h{2)/, t.hour)
.replace(/m{2}/, t.minute)
.replace(/s{2}/, t.second)