Я хотел бы совместить время (10.00) со строкой с датой и временем («21.01.08 10.00»). Я использую следующее регулярное выражение:Соответствие строки времени с регулярным выражением
new RegExp("\\b[0-9]{1,2}\\.[0-9]{1,2}\\b" "g");
Но этот матч 21.01 с 21.01.08 и 10.00.
Я использую PCRE в качестве моего выражения выражения выражения.
Update:
Я сожалею, я должен иметь больше было более ясным. Данные и время являются частью большей строки. Я хочу извлечь время из этой строки.
Например:
«На 21.01.08 с 10.00 вечеринка будет проходить в библиотеке» «21.08.08 - В 10:00 будет вечеринка» «На 21.08.08 вы запланированы на .... ... начнутся в 10.00 «
Возможно ли это?
Я не могу не думать, что `\ d \ d` так же легко читать, как` \ d {2} `; это еще более экономично при наборе текста. Если он превышает 3 (может быть, выше 2), или вам нужен диапазон {3,7}, то повторы великолепны. – 2008-10-16 16:24:26