def findall_index(pattern, line):
    """
    行の中に存在する全ての特定の文字列の位置を調べる
    Args:
        pattern(str): 存在を調べたい文字列
        line(str): 探索される行の文字列
    Returns:
        list: 全ての一致した部分の頭文字の位置
    """
    output_list = []
    for index in range(len(line)-len(pattern)+1):
        if line[index: index+len(pattern)] == pattern:
            output_list.append(index)
    return output_list