gpt4 book ai didi

正则表达式将换行符插入到特定位置的大块文本中

转载 作者:行者123 更新时间:2023-12-01 10:21:17 27 4
gpt4 key购买 nike

我有一个相当大的文本文件,里面有一堆缺少的换行符,这意味着它是一团糟。我需要把它分解成适当的行。

文本现在看起来像这样:

12345 This is a chunk 23456 This is another chunk 34567 This is yet another chunk 45678 This is yet more chunk 56789 Yet another piece of text

我需要一个正则表达式,它将在每组五位数字之前插入一个换行符(CR/LF 对),结果如下:
12345 This is a chunk 
23456 This is another chunk
34567 This is yet another chunk
45678 This is yet more chunk
56789 Yet another piece of text

可以在第一组数字前插入或不插入;我可以处理的。

有任何想法吗?谢谢。

最佳答案

非常简单(但不要尽可能“浮华”,因为我懒得使用前瞻):

s/(\d{5})/\r\n\1/gs

关于正则表达式将换行符插入到特定位置的大块文本中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/537187/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com