首页 > 解决方案 > 如何在出现字符后删除文本

问题描述

我有一个字符串,我想从中删除一些字符,我希望所有 % 符号和紧跟该字符的字符被删除,例如Apple%j pie变成Apple pie 我希望它也这样做几次,所以 Chicken%f and%f waffles变成Chicken and waffles

标签: c#

解决方案


使用匹配百分号的正则表达式,然后是任何字符:

var result = Regex.Replace("Chicken%f and%f waffles", @"%.", "");
//Chicken and waffles

推荐阅读