首页 > 解决方案 > 金额的正则表达式 - 如果有空格则失败

问题描述

我在验证给定字符串中的金额时遇到了一些问题。问题是,有时我有一个空格,有时我有一个逗号而不是点

我需要解析例如:

1,345.67
1 345.67
123
123.45
12,34

但正如您在这里看到的https://regex101.com/r/mRXnw/2它在某些情况下会失败。货币符号PLN并不总是出现。任何想法如何解决它?

标签: c#regex

解决方案


推荐阅读