我不是超级用户,而更像是超级修补匠。我想获取一个文本文件,确切地说是一个 CNC 程序,并从已知字符“TxxxxxxxxM6”之间提取一个 8 位字符串,其中 T 和 M6 是已知的,并且永远不会改变,它们之间的位数也不会改变。我会使用任何适合新手的方法。我有许多文件,其中包含许多工具更改,我希望能够从 nc 文件中提取工具更改调用,然后将它们粘贴到 Windows 中的文本编辑器或电子表格中。使用 Windows 10。
提前致谢!!!
答案1
如果格式为可以轻松导入 Excel 的格式,则可以轻松地在 Excel 中执行此操作。假设 A 列中有所有数据,只需将此公式放入单元格 B1 中,然后双击填充柄将其复制到整个列:
=MID(A1,2,8)
该MID
函数返回给定字符串中指定数量的字符以及给定的起始点。在本例中,它获取单元格 中的字符串A1
,并返回8
从字符 开始的字符2
。
编辑:考虑到数据的格式,这可能不适合你。你必须首先将“TxxxxxxxxM6”字符串放在自己的列中
答案2
查找工具更改的一种方法是在编辑器中搜索它们。例如:
- 安装记事本++
- 在 Notepad++ 中打开文件
- Ctrl-F查找
- 确保选中正则表达式框
- 搜索
T........M6