Я не уверен, что это возможно. Рассмотрим этот пример набора данных:
Mountain
Big mountain
Mountain of stone
A mountain on a hill
Я хочу соответствовать Горе. Ничего больше. Никаких других частей этого набора. Только точная линия, Гора. Все, что я пробовал, подходит для всех экземпляров Горы или ни для кого из них. Множество людей хотят совместить точное слово или фразу, но я, похоже, единственный, кто хочет соответствовать только одному точному слову или фразе.
Если этот МОЖЕТ быть расширен до фразы, которая была бы идеальной. Предположим:
Go for a hike
Go for a hike, on a mountain.
I want to go for a hike.
Где я хочу совместить только "Go for a hike", но не содержит фразу, содержащую его.