繁体   English   中英

PHP德国货币正则表达式

[英]PHP German Currency Regular Expression

我一直在尝试各种奇怪的组合,但无法绕过正则表达式,请有人帮我。 在德国,用代替。 和一个。 用于代替,例如Germen = 10.000,00 English = 10,000.00我不需要千位分隔符。

允许:

  • 1个
  • 1,0
  • 1,00
  • ,5
  • 等等...

不允许:

  • 1.0
  • 1,000
  • -,5
  • abc
  • 0,0€
  • 等等...

是否可以使用正则表达式更改格式,所以如果有人输入: 22,0 ,它将被更改为2,00 ,如果有人输入,5 ,将被更改为0,50

在PHP中使用浮点数取决于您的语言环境。 您可能需要查看手册

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM