Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Распарсить строку дата, время. регулярка. (https://javascript.ru/forum/misc/64394-rasparsit-stroku-data-vremya-regulyarka.html)

sign63 08.08.2016 13:14

Распарсить строку дата, время. регулярка.
 
Есть такая строка

<strong class="ng-binding">to</strong> : "2016-08-05T11:31:42.771Z" next text t.p...

нужно получить "2016-08-05 11:31:42.771"
и есть ли оно вообще.

/\d\d\d\d-\d\d-\d\d\s\d\d:\d\d:\d\d\.\d\d\d/

это как-то не так же...

рони 08.08.2016 13:30

sign63,
var str = '<strong class="ng-binding">to</strong> : "2016-08-05T11:31:42.771Z" next text t.p...';
  alert(str.match(/\d[\s\S]+?(?=[ZT])/g))

sign63 08.08.2016 13:49

Спасибо РОНИ! Работает, выдает массив из 2х элементов. как раз это и надо.

warren buffet 08.08.2016 23:32

Загони свою строку в DOM и делай с ней что хочешь обычными селекторами.


Часовой пояс GMT +3, время: 10:08.