Короткий вопрос:
У меня есть строка:
title="Announcing Elasticsearch.js For Node.js And The Browser"
Я хочу найти все пары слов, где каждое слово правильно написано с заглавной буквы.
Итак, ожидаемый результат должен быть:
['Announcing Elasticsearch.js', 'Elasticsearch.js For', 'For Node.js', 'Node.js And', 'And The', 'The Browser']
То, что у меня есть прямо сейчас, это:
'[A-Z][a-z]+[\s-][A-Z][a-z.]*'
Это дает мне вывод:
['Announcing Elasticsearch.js', 'For Node.js', 'And The']
Как я могу изменить свое регулярное выражение, чтобы получить желаемый результат?