@classmethod
def _find_note_text_pieces(cls, text):
    """Splits notes text and return notes"""
    notes = []
    _text = text
    while _text:
        start_pos = _text.find(cls.NOTE_START)
        end_pos = _text.find(cls.NOTE_END)
        if start_pos != -1 and end_pos != -1:
            note_len = len(cls.NOTE_END)
            note_text = _text[start_pos:end_pos + note_len]
            notes.append(note_text)
        else:
            break
        _text = _text[end_pos + len(cls.NOTE_END):]
    return notes
