示例#1
0
 def search(self,
            search_for: str,
            context_len: int = 32) -> List[Tuple[str, str, str]]:
     # for avoiding merging contexts we have to search for text separately in each part of document
     list = Helpers.find_text_in_context(self._title, search_for,
                                         context_len)
     list += Helpers.find_text_in_context(self._text, search_for,
                                          context_len)
     return list
示例#2
0
    def search(self,
               search_for: str,
               context_len: int = 32) -> List[Tuple[str, str, str]]:
        list = super().search(search_for, context_len)
        # for avoiding merging contexts we have to search for text separately in each part of document
        for comment in self.comments:
            list += Helpers.find_text_in_context(comment, search_for,
                                                 context_len)

        return list