我的文本中的数字大小为 819200 按顺序,例如:
2,2,3,3,4,5,5,5,6,7,7,.........................2,2,3 ,3,4,5,5,5,6,7,7,7,7,8,8,8,9,9,9,10,10,10,11,11.
当将此数据复制到 C 程序中的某些头文件时,由于单行号排列,它们会转换为奇怪的符号(损坏的数据)。 有什么方法可以按行排列数字,如下所示: 2,2,3,3,4,5,5,5,6,7,7,7,7,8,8,8,9,9,9,10,10,10,11,11, 21,21,22,23,23,24,24,25,26,27,27,27,27,28,28,28,29,29, ......................................新线路安排。 我想要做的是数字不应该在单行中,它们应该逐行排列(每行可以包含 100 个数字,后跟逗号)。 注意:我尝试自动换行,但数据仍然只是顺序格式。
(?:\d+,){100}
$0\n
这将在 100 个数字 + 逗号后添加换行符
说明:
(?: : non capture group
\d+ : 1 or more digits
, : a comma
){100} : end group, repeated 100 times
更换:
$0 : the whole match
\n : linefeed
+91 96612 57987、+91 91022 71266、+91 7460 853 085、+91 85219 55608、+91 99168 12863、+91 70041 99106、+91 76670 82406、 +91 85700 83249、+91 81022 80239、+220 262 5275、+91 62649 80889、+91 63953 77921、+91 70499 01895、+91 72240 01333、+91 75095 23599、+91 78797 42901、+91 788 007 7125、+91 821 747 3768、+91 83407 10549、+91 83580 16378、+91 84595 94232、+91 84679 05451、+91 86020 97303、+91 90952 41999、+91 93213 98776、+91 93730 77584、+91 95163 89121、+91 95168 58737、+91 98926 13897