从D中的字符串中删除子字符串

从D中的字符串中删除子字符串,d,phobos,D,Phobos,如何删除另一个字符串中出现的所有字符串?我可以使用以下代码执行此操作: std.array.replace: "the string".replace("the", "") 但我想知道火卫一中是否有专门的功能。这是正确的功能。但是您可能希望从std.string使用它。因为如果在将来的版本中发生了一些变化,您仍然可以使用正确的函数 根据以下文件: 以下函数是公开导入的: std.array: 我相信这是正确的函数,因为std.string具有std.array.replace的公共导入。顺便说

如何删除另一个字符串中出现的所有字符串?我可以使用以下代码执行此操作:

std.array.replace: "the string".replace("the", "")

但我想知道火卫一中是否有专门的功能。这是正确的功能。但是您可能希望从
std.string
使用它。因为如果在将来的版本中发生了一些变化,您仍然可以使用正确的函数

根据以下文件:

以下函数是公开导入的:

std.array


我相信这是正确的函数,因为std.string具有std.array.replace的公共导入。顺便说一句,replace不能正常工作。因此,要替换旧的,就像
stringchanged=original.replace(“thing”,“else”)