我有一个类似 30+20%
的字符串。现在我想用 (20/100)
替换 20%
。就是这样。
最佳答案
如果百分比没有出现在字符串中的任何其他情况下,您甚至不需要正则表达式:
s = s.Replace("%", "/100");
要添加括号,您需要正则表达式:
s = Regex.Replace(s, @"(\d{1,3})%", "($1/100)");
关于c# - 正则表达式查找具有实际数学值的百分号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10846368/