各位大佬好,我在工作中遇到了一点问题,不用慌,问题很大,慌也没用!
这边有大量的文档出现了故障,但是好在内容有规律,拜托大佬帮帮忙啦!谢谢~
【功能
1、将文档内第n段内容 删除
2、将文档内第n段内容 提前/置后n段
【内容说明
===段落定义:
1、【 - - [】开头【, 1]】结尾的行 是段落的开头行(必备)
2、【 - [】开头【, 0]】结尾的行 是段落的中间行(不全都有)
3、【 - [】开头【, 1]】结尾的行 是段落的结尾行(必备)
===文档特征:
1、每个【 skel:】之后是一节,是需要处理的文本,每节有多段,每节的段落总数相同
2、段落中[A, B, C]内的数字 必然有3个,A和B的范围是-1至500,C是0或1
【内容展示- data:
- '0000':
- size: [500, 500]
- skel:
- - - [172, 127, 1]
- - [296, 85, 1]
- - - [115, 134, 1]
- - [321, 123, 0]
- - [138, 431, 1]
- - - [187, 199, 1]
- - [295, 166, 1]
- - - [321, 135, 1]
- - [321, 123, 0]
- - [314, 223, 1]
- - - [166, 272, 1]
- - [342, 229, 1]
- - - [287, 256, 1]
- - [247, 317, 1]
- - - [146, 351, 1]
- - [404, 296, 1]
- '2000':
- size: [500, 500]
- skel:
- - - [225, 81, 1]
- - [369, 47, 1]
- - - [170, 78, 1]
- - [173, 363, 1]
- - - [210, 159, 1]
- - [365, 125, 1]
- - - [365, 125, 1]
- - [343, 190, 1]
- - - [229, 223, 1]
- - [376, 210, 1]
- - - [302, 228, 1]
- - [273, 277, 1]
- - - [193, 304, 1]
- - [479, 299, 1]
- '3001':
- size: [500, 500]
- skel:
- - - [175, 99, 1]
- - [348, 70, 1]
- - - [146, 112, 1]
- - [155, 388, 1]
- - - [187, 199, 1]
- - [327, 166, 1]
- - - [360, 158, 1]
- - [338, 226, 1]
- - - [179, 264, 1]
- - [370, 234, 1]
- - - [286, 263, 1]
- - [303, 316, 0]
- - [269, 305, 1]
- - - [173, 331, 1]
- - [303, 316, 0]
- - [425, 310, 1]
复制代码 【图例说明
操作:将文档内第3段内容 提前1段(还需要置后功能)
谢谢!! |