掩盖C#中正则表达式的货币

时间:2011-09-21 17:00:03

标签: c# regex

关于如何使用逗号屏蔽数字以在正则表达式中生成正确的货币值的帮助。 我做到了这一点..

 ₱\d*\.\d{2}

它将掩盖

从3342.34到₱3342.34

如何用每个3位数的逗号屏蔽它? :)

提前感谢..

1 个答案:

答案 0 :(得分:1)

看到你必须使用正则表达式,这是你的答案:

₱(?>\d{3},)*\d{1,3}(>?\.\d{1,2})?$

这将接受:

  • ₱10
  • ₱100
  • ₱100,1
  • ₱1.1
  • ₱100,512,423.15