Я хочу найти слово, но исключить совпадения, содержащие большее слово, например. Я хочу искать «собаку», но исключать совпадения, содержащие «собачку».Regex найти слово, но исключить большее слово
Так что «большая собака» и «большой собачий» должен соответствовать, но не «большой собачий»
Следующая НЕ должны соответствовать
big doggie
bigdoggie
doggiebig
bigdoggiebad
Следующая должна соответствовать
bigdog
dogbig
baddogbig
лучше всего я могу придумать это, но это не работает:
(?!doggie)dog
Используйте escape-последовательность на границе слова '\ b'. – Barmar
Что такое инструмент/язык? –
@stribizhev php –