Обратиться к объекту перед текущим и после текущего

  • Автор темы Автор темы Vadim_PDF
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Vadim_PDF

Топикстартер
15 лет на форуме
Сообщения
1 648
Реакции
237
Сенкс, час голову ломал..
И, не знаю, стоит ли открывать новую тему, как оптимально обратиться к перед- найденомму и после найденному?

условно - есть абзац
Серджио Канаверо готовится к операции по пересадке головы человека, в эффективности которой сомневается главный трансплантолог Минздрава РФ Сергей Готье. Китайский хирург доказал, что пересадить голову можно: мыши с чужим телом способны двигать лапками, открывать глаза, дышать и жить несколько часов после операции.
в нем найдено "готовиться" и "сомневается"
необходимо достать 2 слова перед () или 3 символа после найденного.
 
Не уверен что это оптимально, но все-таки

если готовится -- это mySelect, то
Код:
mySelect.parentStory.characters[mySelect.index - 2].words[0]
даст Канаверо.
А
Код:
mySelect.parentStory.characters[mySelect.characters.lastItem().index + 4]
даст букву "о".
 
Статус
Закрыто для дальнейших ответов.