Я хочу захватить любое слово между двумя двоеточиями. Я пытался с этим (try on Rubular):Рубины захвата слов между двумя двоеточиями
(\:.*\:)
Здравствуйте: Имя:
Что вы делаете сегодня,: название :?
$: name :, have a lovely: event :.
Он работает, кроме последней строки она захватывает это:
Match 3
1.: Имя :, есть прекрасный: событие:
Это получение споткнулся на вторая (закрывающая) двоеточие и третья (открывающая) двоеточие. Он должен фиксировать :name:
и :event:
отдельно на этой последней строке.
Пожалуйста, знайте, что эта ехр будет соответствовать "::" также. –