PHP德语货币正则表达式
我一直在尝试各种奇怪的组合,但就是无法理解正则表达式,有人能帮我吗。在德国,使用的是,而不是。还有一个。是用来代替a的,例如Germen=10.000,00 English=10000.00我不需要1000个分隔符 允许的:PHP德语货币正则表达式,php,expression,currency,Php,Expression,Currency,我一直在尝试各种奇怪的组合,但就是无法理解正则表达式,有人能帮我吗。在德国,使用的是,而不是。还有一个。是用来代替a的,例如Germen=10.000,00 English=10000.00我不需要1000个分隔符 允许的: 一, 1,0 1,00 ,5 等等 不允许: 1.0 一千 -,5 abc 0,0欧元 等等 是否可以使用正则表达式更改格式,以便有人输入: 2或2,0它将更改为2,00,如果有人在哪里输入,5它将更改为0,50?在php中使用浮动取决于您的区域设置。您可能希望看到
- 一,
- 1,0
- 1,00
- ,5
- 等等
- 1.0
- 一千
- -,5
- abc
- 0,0欧元
- 等等
2
或2,0
它将更改为2,00
,如果有人在哪里输入,5
它将更改为0,50
?在php中使用浮动取决于您的区域设置。您可能希望看到我正在为Joomla使用Fabric组件,但它不支持它。我可以将0,5保存为0.5,但不能保存为0.50,如果用户编辑该值,则该值将显示为0.5,因此我必须将该值保存为文本。可能的重复标记德语
已作为文本的一部分删除。