name
Модуль предоставляет справочники более 2 000 русских и 5 000 английских личных имен.
Подключение
Для подключения справочника импортируйте его с помощью тега require:
- На русском языке
- На английском языке
require: name/name.sc
module = sys.zb-common
require: name/nameEn.sc
module = sys.zb-common
После подключения в сценарии станут доступны:
- справочник именованных сущностей
$Names; - именованная сущность
$Nameдля распознавания имен при помощи паттернов.
Формат значений
- На русском языке
- На английском языке
| Поле | Тип | Описание |
|---|---|---|
name | Строка | Нормативный вариант имени |
full | Строка | Полное имя или пустая строка (для нейтральных имен) |
diminutive | Строка | Наиболее распространенный диминутив или пустая строка |
sex | Строка | Пол: "м", "ж", "н" ( для нейтральных имен) |
| Поле | Тип | Описание |
|---|---|---|
name | Строка | Нормативный вариант имени |
sex | Строка | Пол: "male", "female", "common" (для нейтральных имен) |
Примеры строк
- На русском языке
- На английском языке
475;Владислав, Влад, Владик, Владос;{"name": "Владислав", "full": "Владислав", "diminutive": "Владик", "sex": "м"}
810;Женя, Женечка, Жека;{"name": "Женя", "full": "", "diminutive": "Женечка", "sex": "н"}
1839;Сюзанна;{"name": "Сюзанна", "full": "Сюзанна", "diminutive": "", "sex": "ж"}
863;thomas, tom;{"name": "Thomas", "sex": "male"}
3242;lorraine;{"name": "Lorraine", "sex": "female"}
5011;jason;{"name": "Jason", "sex": "common"}