Я хочу совместить слово после слова "type:".Соответствующий текст после двоеточия
Что у меня есть?
Моя истинная картина: (< = тип \ s: \ s) (\ ш *)
Текст: "Тип: текст,"
Он работает точно как Я хочу, чтобы, когда у меня есть только один пробел до/после цвета ...
«type_SPACE _: _ SPACE_text
Но если у меня есть 2 пробелов или нет, это не сработает.
Я уже пытаюсь с этим, но не согласен. (? < = type \ s *: \ s *) (\ w *)
Кроме того, я стараюсь с этим наилучшим подходом. Но с этим, согласованный текст содержит двоеточие.
(\ S *) (< = тип?): (. *) (\ S *) (? =,)
Чтобы сделать тест, я использую тестер gskinner в ... http://gskinner.com/RegExr/
Спасибо! Работал как шарм! – lcssanches
Magic, я все еще немного озадачен, почему ваш оригинальный '(? <= Type \ s *: \ s *) \ w *' не работает, я предполагаю, что он доволен совпадением '\ w' 0 раз, но я думал, что жадный матч позаботится об этом = O – Chris