Test, validate and match regular expressions
Matches a sequence of non-whitespace characters ending specifically with the Cyrillic suffix 'вич'. This pattern is highly effective for extracting standard male Russian patronymics (such as Иванович, Сергеевич, or Алексеевич) from full names or unstructured text. It requires at least three characters to ensure the matched word is valid, making it a reliable tool for name validation, data extraction, and processing Russian personal data in localized applications.