标签: c# .net regex
我有一个带有多个罗马数字的XML文件。我想将罗马数字转换为大写。我已经使用Regex找到了数字,但是我不知道如何用大写字母替换每个数字。
Input - For Roman Numerals
答案 0 :(得分:3)
您可以使用Regex.Replace将匹配项转换为UpperCase。例如,
var result= Regex.Replace(text, pattern,c=>c.ToString().ToUpper());