Regex Find Заглавный регистр со строчными буквами Etc
Я пытаюсь сопоставить свое регулярное выражение с HTML-строкой, которая может содержать заголовок спереди. Шаблон для строки будет выглядеть примерно так:
This Is the Title Using Title Case <br/> This is the rest of the sentences using regular sentence case.
Я хочу поймать заголовок с самого начала, но у меня возникают проблемы с учетом строчных и сопряженных статей, включенных в этот список. Мне удалось найти полезный код для чистого заголовка, который работает:
([A-Z][\w-]*(?:\s+[A-Z][\w-]*)+ <br/>)
Но я не знаю, как структурировать его, чтобы включить строчную версию:
(a|an|the|and|but|or|on|in|with)