gpt4 book ai didi

string - PowerShell 从字符串中删除文本

转载 作者:行者123 更新时间:2023-12-02 11:22:37 25 4
gpt4 key购买 nike

删除字符串中特定字符后的所有文本的最佳方法是什么?在我的例子中,“=”,在我的例子中的另一个字符之后是 ,,但保留之间的文本?

示例输入

=keep this,

最佳答案

另一种方法是使用运算符 -replace .

$TestString = "test=keep this, but not this."

$NewString = $TestString -replace ".*=" -replace ",.*"

.*= 表示任意数量的字符,最多包含等号。

,.* 表示逗号后跟任意数量的字符。

由于您基本上是删除字符串的这两个部分,因此不必指定一个空字符串来替换它们。您可以使用多个 -replace,但请记住顺序是从左到右。

关于string - PowerShell 从字符串中删除文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19168475/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com