Сравнение 2-х строк на предмет равенства с учётом морфологии и пунктуации (то есть инвариантно относительно них). Функция довольно трудоёмка, не использовать без крайней необходимости. ВНИМАНИЕ! Вместо этой функции теперь используйте CanBeEqualsEx.

Владелец: Pullenti.Ner.Core.MiscHelper

Expand
	imageСинтаксис

Параметры

s1

Тип: string

первая строка

s2

Тип: string

вторая строка

ignoreNonletters

Тип: bool

игнорировать небуквенные символы

ignoreCase

Тип: bool

игнорировать регистр символов

checkMorphEquAfterFirstNoun

Тип: bool

после первого существительного слова должны полностью совпадать

Возвращаемое значение

Тип: bool

да-нет