使用“全部替换”在 GUID 中放置短划线



我有一个文件,其中有 200 个左右的 GUID 分散在各处,它们的破折号已被删除。我需要将这些破折号放回去,但手动操作既乏味又耗时。有没有办法在记事本++中替换所有内容以在GUIDS中放置破折号?

按 CTRL+H 打开"替换"对话框:

进入

  ([0-9a-f]{8})([0-9a-f]{4})([0-9a-f]{4})([0-9a-f]{4})([0-9a-f]{12})

在"查找内容"文本字段中,并且

$1-$2-$3-$4-$5

int "替换为"-文本字段。确保已选中"正则表达式"复选框。

按下"全部替换"按钮,魔术就会发生。

使用记事本++执行以下操作:

目前你应该在记事本++中看到类似的东西

1414527670f747218137fd1059046a4e
1414527670f747218137fd1059046a4e
1414527670f747218137fd1059046a4e
1414527670f747218137fd1059046a4e
1414527670f747218137fd1059046a4e
1414527670f747218137fd1059046a4e
1414527670f747218137fd1059046a4e
1414527670f747218137fd1059046a4e
1414527670f747218137fd1059046a4e
1414527670f747218137fd1059046a4e
1414527670f747218137fd1059046a4e
1414527670f747218137fd1059046a4e
1414527670f747218137fd1059046a4e
1414527670f747218137fd1059046a4e
1414527670f747218137fd1059046a4e
1414527670f747218137fd1059046a4e
1414527670f747218137fd1059046a4e
1414527670f747218137fd1059046a4e
1414527670f747218137fd1059046a4e
1414527670f747218137fd1059046a4e

创建一列 200 个短划线,并使用 Alt+ 鼠标选择(垂直)复制该列。

现在,您应该能够在上述数据中将这200个破折号粘贴到您喜欢的任何位置。我在不到一分钟的时间内完成了上面显示的 20 条记录。你几乎不需要10分钟?比正则表达式;)快得多,特别是如果您考虑编程和测试的工作。

请参阅下面 20 条记录的数据:

14145276-70f7-4721-8137-fd1059046a4e
14145276-70f7-4721-8137-fd1059046a4e
14145276-70f7-4721-8137-fd1059046a4e
14145276-70f7-4721-8137-fd1059046a4e
14145276-70f7-4721-8137-fd1059046a4e
14145276-70f7-4721-8137-fd1059046a4e
14145276-70f7-4721-8137-fd1059046a4e
14145276-70f7-4721-8137-fd1059046a4e
14145276-70f7-4721-8137-fd1059046a4e
14145276-70f7-4721-8137-fd1059046a4e
14145276-70f7-4721-8137-fd1059046a4e
14145276-70f7-4721-8137-fd1059046a4e
14145276-70f7-4721-8137-fd1059046a4e
14145276-70f7-4721-8137-fd1059046a4e
14145276-70f7-4721-8137-fd1059046a4e
14145276-70f7-4721-8137-fd1059046a4e
14145276-70f7-4721-8137-fd1059046a4e
14145276-70f7-4721-8137-fd1059046a4e
14145276-70f7-4721-8137-fd1059046a4e
14145276-70f7-4721-8137-fd1059046a4e

希望我清楚。阅读此内容以了解记事本++中的列选择详细信息

最新更新