我需要在已知值之间提取 8 个字符并将值复制到剪贴板

我需要在已知值之间提取 8 个字符并将值复制到剪贴板

我不是超级用户,而更像是超级修补匠。我想获取一个文本文件,确切地说是一个 CNC 程序,并从已知字符“TxxxxxxxxM6”之间提取一个 8 位字符串,其中 T 和 M6 是已知的,并且永远不会改变,它们之间的位数也不会改变。我会使用任何适合新手的方法。我有许多文件,其中包含许多工具更改,我希望能够从 nc 文件中提取工具更改调用,然后将它们粘贴到 Windows 中的文本编辑器或电子表格中。使用 Windows 10。

提前致谢!!!

答案1

如果格式为可以轻松导入 Excel 的格式,则可以轻松地在 Excel 中执行此操作。假设 A 列中有所有数据,只需将此公式放入单元格 B1 中,然后双击填充柄将其复制到整个列:

=MID(A1,2,8)

MID函数返回给定字符串中指定数量的字符以及给定的起始点。在本例中,它获取单元格 中的字符串A1,并返回8从字符 开始的字符2

编辑:考虑到数据的格式,这可能不适合你。你必须首先将“TxxxxxxxxM6”字符串放在自己的列中

答案2

查找工具更改的一种方法是在编辑器中搜索它们。例如:

  1. 安装记事本++
  2. 在 Notepad++ 中打开文件
  3. Ctrl-F查找
  4. 确保选中正则表达式框
  5. 搜索T........M6

相关内容