如何用readdlm( )读取一个txt文件中的多个数组

我有一个date.txt文件,内容大致如下:

*A
0 0
0 1
1 0
1 1
*B
1 2 4 6 5 6 5 8
1 3 4 5 4 1 1 3

用这个代码只能生成一个合并的数组,由于A,B形状不同,合并后的数组有许多空元素,怎么能用readdlm( )读成A,B两个数组?

using DelimitedFiles
readdlm("data.txt";comments=true,comment_char='*')

readdlm 的文件应当是一个矩阵,你这个明显不是矩阵,要么自己写个程序分割文件然后分别读取,要么试试用 JLD包(如果你这个文件也是 julia 导出的),

分割文件是要分成多个txt文件吗?能不能先读取第一部分,再读取第二部分?

你这个情况我就只能想到分割成多个txt.