如何在 cmd 中编辑此字符串

如何在 cmd 中编辑此字符串

我再次需要一点帮助。我有这个字符串:

/a href="/get.php file=hackmii_installer_v1.0.zip&amp;key=43e7ce13e9818c0b4c5737b7d061005606dfad5e"><b>HackMii Installer v1.0</b></a><br />"><b>HackMii Installer v1.0</b></a><br />

我只需要“ ”中的部分,因此在此示例中我将得到:

(/get.php?file=hackmii_installer_v1.0.zip&amp;key=43e7ce13e9818c0b4c5737b7d061005606dfad5e) 

我需要读出来并删除不需要的部分。有人能帮我吗?

答案1

您是否尝试过将整个字符串粘贴到编辑器中?notepad、notepad++、wordpad、word、openoffice、libreoffice...

到达那里后,您可以按照自己想要的方式编辑和移动角色。

然后..您可以将生成的命令字符串复制并粘贴到您需要的任何内容中。

现在,如果您希望以编程方式执行此操作,那将完全是另一回事。


编辑:

(哎呀,它曾是关于如何以编程方式执行此操作的请求...)

sed 's/^[^"]*"\([^"]*\)".*$/\1/' sourcefile > destfile

这会将您的源代码行转换为您想要的输出。

当然,Windows 没有sed。也许有人能想出一个 PowerShell 答案?安装 cygwin 似乎有点小题大做。

相关内容