Здравствуйте. Необходимо найти в строке первое слово (только английский) капсом. Пробовал так:
/(?=[A-Z])([A-Z]+)/
Работает, EXAMPLE находит, но если есть слово с большой буквы 'Example' оно цепляет эту первую букву E только. Прошу, подскажите пожалуйста как исправить текущий паттерн для захвата слова (это от двух букв, если что) написаного КАПСОМ?
Используйте последовательность символов \b
, обозначающих границы слова, а так же указывайте необходимую длину подстроки с помощью уточняющих квантификаторов {2,}
(два, и более):
'~\b[A-ZА-ЯЁ]{2,}\b~u'
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Есть два PHP файла: queryphp с запросом к базе Postgres
Добрый день, столкнулся с проблемой при работе с before -after слайдеромПри разработке сайта, клиент захотел реализовать thumbs для before - after slider,...
Требуется обложить метрикой бота для телеграмНашел сайт http://botan