#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 .