我有一个很大的问题,我用这个代码产生货币的数量,正则表达式错误
Dim reg = New Regex("\d+")
Dim str As String = dZ.Rows(y).Item(14).ToString().Replace(",", ""). _
Replace(".00", "").Replace("$", "").Trim
Dim match = reg.Match(str)
If match.Success Then
str = reg.Replace(str, Decimal.Parse(match.Value).ToString("C"))
End If
是它的工作原理,但如果我的量是什么:
1,900.50 POC
所以问题是与额外的字符'POC'?除此之外你还期待什么字符串格式? –
我所要做的就是将所有金额转换为货币 – kelvzy