全球主机交流论坛

标题: 提取txt固定字段文字 [打印本页]

作者: glisten    时间: 2020-12-17 13:17
标题: 提取txt固定字段文字
本帖最后由 glisten 于 2020-12-17 17:34 编辑

[开始]  需要提取的字段  [结束]
[开始]  需要提取的字段  [结束]
[开始]  需要提取的字段  [结束]
[开始]  需要提取的字段  [结束]

如上
a.txt文本中有多个 [开始]  到  [结束] 的字段,吧这些字段提取到另一个b.txt


已解决
作者: Uler    时间: 2020-12-17 13:21
提示: 作者被禁止或删除 内容自动屏蔽
作者: h20    时间: 2020-12-17 13:22
提示: 作者被禁止或删除 内容自动屏蔽
作者: glisten    时间: 2020-12-17 13:25
Uler 发表于 2020-12-17 13:21
用文本工具直接替换不就行了,哪用得到脚本

还有大量杂乱的不需要的内容不提取,只要这个字段之间的内容
作者: cherbim    时间: 2020-12-17 13:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: glisten    时间: 2020-12-17 13:26
h20 发表于 2020-12-17 13:22
awk一行就解决的事

求教一下
作者: glisten    时间: 2020-12-17 13:27
cherbim 发表于 2020-12-17 13:25
先这样,再那样,最后这样不就完了,那用的上5元巨款


那帮我弄一下呗
作者: a5582323    时间: 2020-12-17 13:28
本帖最后由 a5582323 于 2020-12-17 13:29 编辑

10块接了


zsbd

作者: xiaoque    时间: 2020-12-17 13:34
重赏之下才有勇夫
作者: hising    时间: 2020-12-17 13:49
我一般都是直接 emeditor 正则匹配提取
作者: sRGB    时间: 2020-12-17 13:49
本帖最后由 sRGB 于 2020-12-17 13:55 编辑

正则 就可以了

bat  说明是windows下,可能麻烦些
可以编译个 C/C++ 程序专门处理

pytyhon 也可以,但是还要安装程序
作者: glisten    时间: 2020-12-17 13:55
hising 发表于 2020-12-17 13:49
我一般都是直接 emeditor 正则匹配提取

有没有详细点的步骤
作者: 陈先森    时间: 2020-12-17 14:09
布吉岛,帮顶
作者: zxxx    时间: 2020-12-17 14:10
SublimeText 安装 Filter Lines

https://packagecontrol.io/packages/Filter%20Lines

  1. Install with Package Control
  2. Install Sublime Package Control
  3. Open the command pallette ⌘+shift+P
  4. Select Install Package
  5. Select Filter Lines
复制代码


打开 a.txt

Ctrl+k Ctrl+r

输入

\[开始\]  .*  \[结束\]

在新窗口中正则替换 \n 为 \n\n

另存为 b.txt
作者: 三和大神    时间: 2020-12-17 14:52
楼上给的方法还挺好
作者: cannianue    时间: 2020-12-17 15:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: new4    时间: 2020-12-17 15:19
100接了
作者: a5582323    时间: 2020-12-17 15:19
cannianue 发表于 2020-12-17 15:17
5块钱 够点击键盘的钱吗

我说十块钱接了叼都不叼我,让他自己慢慢玩吧,还这么多人回他
作者: Slime    时间: 2020-12-17 15:38
vscode就行


作者: ElliotNobe    时间: 2020-12-17 16:37
我都已经沦落到,抢五块钱单子的日子了。




欢迎光临 全球主机交流论坛 (https://loc.516000.xyz/) Powered by Discuz! X3.4