gpt4 book ai didi

c# - 从字符串中删除具有某种模式的子字符串

转载 作者:太空宇宙 更新时间:2023-11-03 18:30:30 25 4
gpt4 key购买 nike

我有一个类似于 JSON 格式的字符串:

XYZ DIV Parameters: width=\"1280\" height=\"720\", session=\"1\"

现在我想从这个字符串中删除 width=\"1280\"height=\"720\"

注意:可以用任何数字代替 1280 和 720。因此,我不能只将其替换为 null。

请问如何解决?通过正则表达式或任何其他可能的更好方法。

最佳答案

要替换为空字符串的正则表达式:

(width|height)=\\"\d+\\"

正则表达式可视化:

Regular expression visualization

代码:

string input = @"XYZ DIV Parameters: width=\""1280\"" height=\""720\"", session=\""1\""";
string output = Regex.Replace(input, @"(width|height)=\\""\d+\\""", string.Empty);

关于c# - 从字符串中删除具有某种模式的子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23093319/

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