使用全部替换将破折号放在GUID中

时间:2012-12-19 12:08:52

标签: notepad++ guid

我有一个200左右的G​​UID文件,它们已经删除了破折号。我需要将这些破折号重新放入,但手动完成这将是乏味且耗时的。有没有办法替换所有,也许在记事本++中,将破折号放在GUIDS中?

2 个答案:

答案 0 :(得分:7)

按CTRL + H打开"替换" -Dialog:

输入

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

在"查找内容" -Textfield和

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

int"替换为" -Textfield。一定要检查"正则表达式"复选框。

按"全部替换"按钮和魔法将会发生。

答案 1 :(得分:4)

使用notepad ++执行以下操作:

目前你应该在notepad ++中看到类似的东西

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
希望我很清楚。 请阅读this以获取notepad ++

中的列选择详细信息