Мне интересно, как бы я соответствовал словам «САН-ХОЗЕ» в строке «Я люблю САН-ХОЗЕ, но ХОЗЕ не нравится», поэтому по сути я не хочу, чтобы слово Хосе соответствовало, но САН-ХОСЕ долженбыть согласованным.
любые идеи.спасибо
В этом случае вам не нужны регулярные выражения. Вы не указали язык, но большинство из них поддерживает базовое сопоставление строк. Просто найдите 'san jose' в режиме без учета регистра.
'san jose'
Вам нужно предварительное утверждение :
/san (?=jose)/
Вам нужно выйти из пробела: / SAN \ JOSE /