Извлекать только содержимое, которое содержит информацию, которую я хочу из строки - PullRequest
0 голосов
/ 23 марта 2020

В одном столбце информационного кадра содержатся операторы определенной длины.

ex)

Name Age Survey date  Feature 
John 15    17.05.12   Hair : 
                      Brown

                      Skin :
                      brown, yellow

                      Hobby :
                      1. soccer
                      2. Listen music
                      3. watch a movie

                      Like : 
                      1. steak
                      2. chicken
                      3. pizza
John 15    19.08.11   Hair :
                      ...

                      Skin :
                      ...

                      ■HB :
                      1. baseball
                      2. swim

James 17   18.01.21   ....
Chris 14   17.04.13   ....

В информационном кадре содержится несколько возрастов и характеристик людей.

Здесь Я хочу получить только хобби людей.

Условие 1

Форма Хобби не унифицирована, но существует в различных формах.

как у Хобби:, Хобби -, HB-, ■ Hobby, ▲ Hobby, .. еще (контент, связанный с формами Hobby, можно вводить напрямую.)

Общая черта заключается в том, что Hobby и HB включены.

Состояние 2

В зависимости от даты опроса может быть несколько данных для одного человека. как Джон.

результат, который я хочу

Name Age Survey date Hobby
John 15   17.05.12   Hobby
                     1. soccer
                     2. Listen music  
                     3. watch a movie
                     4. baseball
                     5. swim

John 15   19.08.11  ■HB :
                     1. baseball
                     2. swim
James 17 ....

Я хочу получить только контент, связанный с хобби.

Ключ, кажется, состоит в том, чтобы извлечь только абзац, в котором есть содержание, которое я хочу в длинном предложении ...

Пожалуйста, оставьте комментарий, если вам нужно больше объяснений.

Спасибо за чтение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...