Форум программистов, компьютерный форум, киберфорум
Наши страницы
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
 
Argorum
0 / 0 / 0
Регистрация: 09.04.2017
Сообщений: 10
1

Именованные сущности

26.12.2017, 01:15. Просмотров 134. Ответов 1
Метки нет (Все метки)

Доброго времени суток!Передо мной была поставлена задача,которая звучит так :"Разработать прототип системы, определяющий в произвольном тексте на украинском языке именованные сущности: имена людей, фирм, даты и денежные единицы. "С датами и валютами проблем не было,а вот с именами и фирмами появились.Пытался решить задачу подобным образом,но не помогло:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 public void checkFirms(){
    String firmp = "\"([А-Я][а-я]+\\s?)+\"|([А-Я][а-я]+\\s){2,5}";
    Pattern pf = Pattern.compile(firmp);
    Matcher mf = pf.matcher(input);
    while(mf.find()){                      //ФИРМЫ
        firm+=mf.group()+"\n"; 
    } 
    }
    public void CheckNames(){
    String namep = "[А-Я][а-я]+"; 
    Pattern pn = Pattern.compile(namep);
    Matcher mn = pn.matcher(input);
    while(mn.find()){                               //ИМЕНА
        String [] nameChecker= firm.split("/n");
        for( int i=0;i<nameChecker.length;i++){
            if(!nameChecker[i].contains(mn.group())){
               name+=mn.group()+"\n";
            }
            else{
            continue;
           }   
        }
    }}
проблема в том,что в выводе одно и то же словосочетание будет в двух разных текстовых полях . Т.е. ,например,словосочетение "Московский Мясокомбинат" будет добавлено в текстовое поле 1 "имя",как "Московский" и "Мясокомбинат",а в текстовое поле 2 как "Московский Мясокомбинат".А мне нужно,чтобы оно добавлялось только во второе поле

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.12.2017, 01:15
Ответы с готовыми решениями:

Неясен тип сущности
Помогите разобраться с, скорее всего, тривиальной проблемой. Не могу...

Apache POI и именованные ячейки Excell
Добрый день, кто нибудь сталкивался с тем что нужно найти значение в...

Сохранение сущности Hibernate
Всем привет! Возникла интересная ситуация. Я создаю сущность и сохраняю в бд....

Ошибка при сохранении сущности
Всем привет! Лезет ошибка Hibernate: insert into updates (category_id,...

Определение необходимости создания символьной сущности.
Есть текст, написанный на каком-либо языке (например, русском). Чтобы не...

1
Aviz__
565 / 403 / 124
Регистрация: 17.02.2014
Сообщений: 2,829
26.12.2017, 09:43 2
Как вы думаете парсить такую строку, например: "Богдан Московский зашел в Московский магазин и купил Московский коньяк"?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.12.2017, 09:43

Как правильно отобразить на экране сущности и добавление полей к сущности
Есть примеры привязки бд с не тепезированным набором данных Как правильно...

Именованные и не именованные константы
Доброй ночи. Скажите пожалуйста чем отличаются именованные и неименованные...

Именованные каналы
я пишу распределенный архиватор с клиент-серверным интерфейсом, по заданию...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru