RegExp шаблон из переменных
Всем привет :)
Хочу составить regExp из множества переменных и вроде как все должно сработать, но нет ) В шаблоне что-то не то. var day_or_month = /\w{3}/; var day = /\d{2}/; var year = /\d{4}/; var time = /\d{2}:\d{2}:\d{2}/; var regex = new RegExp(day_or_month + '\,\s' + day + '\s' + day_or_month + '\s' + year + '\s' + time); var input = "Mon, 22 Jul 2013 10:35:00"; var output = input.match(regex, "!!"); alert(output); Если составить шаблон из одной переменной из множества, например var regex = new RegExp(day_or_month) , то совпадение находит. А если в шаблоне несколько переменных, то никак. Пробовал и через фичи ES6: var regex = new RegExp(`${day_or_month}\,\s${day}\s${day_or_month}\s${year}\s${time}`) Тоже не получается. :( Подскажите, где тут косяк и как нужно такое делать? :) |
Цитата:
|
Часовой пояс GMT +3, время: 11:54. |