我需要从表达式的数字部分删除前导零(使用 .net 2.0 C# Regex 类)。
前任:
PAR0000034 -> PAR34
WP0003204 -> WP3204
我尝试了以下方法:
//keep starting characters, get rid of leading zeroes, keep remaining digits
string result = Regex.Replace(inputStr, "^(.+)(0+)(/d*)", "$1$3", RegexOptions.IgnoreCase)
显然,它没有用。我需要一些帮助才能找到错误。