数据库分隔符 10000
遇到插入数据有 1000的先进行处理 在第四个0后插入1 成10001
如此,对于插入数据有 10001的则成 100011
再把数组用10000 分隔开
读取数据时 先对数据进行 分隔 split("10000")
再对每个数据进行处理,把10001 变成 1000 去除最后一个1
数据库插入单引号 '
插入单引号首先要进行处理,把单引号 替换为 21111
如果数据有2111则同理 在第四个1后插入2 成21112
如此,对于插入数据有 21112的则成 211122
读取数据时 先把21111 替换成 '
再把21112替换成2111
测试一下
原数据0000'11000'10'00 111100'0010'1111111000100'001111111100111121111122210'10010'11111001
替换' 为21111
替换2111 为21112
替换1000 为10001
00002111111000121111102111100 111100211110010211111111111000110021111001111111100111121112112221021111100102111111111001
插入数据库数据 0000211111100012111110211110010000111100211110010211111111111000110021111001111111100111121112112221021111100102111111111001
split("10000") 00002111111000121111102111100 111100211110010211111111111000110021111001111111100111121112112221021111100102111111111001
替换21111 为'
替换21112 为2111
替换10001 为1000
0000'110001'0'00 111100'0010'11111110001100'0011111111001111211121122210'10010'1111001
原数据 0000'11000'0'00 111100'0010'1111111000100'001111111100111121111122210'10010'11111001