Свернуть все Развернуть все Code: All Code: Multiple Code: Visual Basic Code: C# Code: Visual C++ Code: J# Code: JScript Свойства членов: Показать все Члены: Отфильтрованные Члены: Отфильтрованные Члены: Отфильтрованные Frameworks: Show All Frameworks: Multiple Frameworks: .NET Framework Only Frameworks: .NET Compact Framework Only Frameworks: XNA Framework Only

Включая защищенные члены
Включая унаследованные члены
Include .NET Framework Members
Include .NET Compact Framework Members
Include XNA Framework Members

SDK Pullenti programming reference for Python
can_be_equals - метод

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

Владелец: pullenti.ner.core.MiscHelper

# Синтаксис

Python
    @staticmethod

    def can_be_equals(s1 : str, s2 : str, ignore_nonletters : bool=True, ignore_case : bool=True, check_morph_equ_after_first_noun : bool=False) -> bool

#### Параметры

s1

  Тип: str

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

s2

  Тип: str

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

ignore_nonletters

  Тип: bool

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

ignore_case

  Тип: bool

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

check_morph_equ_after_first_noun

  Тип: bool

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

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

  Тип: bool

  да-нет