#javascript #jquery #regex
#javascript #jquery #регулярное выражение
Вопрос:
В принципе, у меня есть строка, подобная этой:
текст текст текст текст текст текст 1/12/2012 текст текст текст текст
Мне нужно как-то извлечь эту дату из строки. Я ужасно разбираюсь в регулярных выражениях, и мне было интересно, есть ли простой способ получить это с помощью jQuery.
Ответ №1:
Для этого вам не нужен jQuery, просто используйте регулярное выражение, например.
/d{1,2}/d{1,2}/d{4}/.exec('text text 1/12/2012 text text')
Обратите внимание, что при этом извлекаются только строки, которые выглядят как дата, и они могут быть недопустимыми.
Комментарии:
1. Функция exec возвращает массив, поэтому вам нужно будет использовать
tdate[0]
для получения соответствующей части строки.