Регулярное выражение. например:

#regex

#регулярное выражение

Вопрос:

Я пытаюсь получить регулярное выражение, чтобы получить [ЧЧ: мм] из следующего, скажем:

Здравствуйте, сегодня <дата[дд / мм / гг]>, а время <время [ЧЧ: мм]>

Значения между [] могут быть разными, это может быть дд / мм или мм / гг для даты, ЧЧ: мм: сс или мм: сс для времени…

Я пытался заставить что-то работать с википедией или regular-expressions.info но, в общем, я потерпел неудачу, поэтому мне нужна твоя помощь!:)

Заранее спасибо

Комментарии:

1. regular-expressions.info отличный сайт для изучения регулярных выражений.

2. mm:ss for the time : Если часовая часть даже не указана в исходном тексте, как вы можете это зафиксировать?

Ответ №1:

 /dd:dd$/g
  

Посмотрите, как это работает в https://regex101.com/r/V4xYfh/1

Это в основном ищет шаблон HH: MM в конце строки.

Если вам нужно сопоставить что-либо в строке, то это сработает

 /bdd:ddb/g
  

Смотрите это на https://regex101.com/r/z3Bskb/1 .