javascript - Javascript正则表达式多个小数
问题描述
我想创建一个只允许 2 位小数或 4 位小数而不是 1 或 3 或超过 4 的正则表达式。
例如:我想要小数:
xx,xx
或者xx,xxxx
但不是:xx,x
或xx,xxx
或xx,xxxxx
我的正则表达式代码:
^[0-9]*[,.][0-9]{2}|[0-9]{4}[ ][€$£]$
这似乎不起作用。
解决方案
推荐阅读
- asp.net-mvc - ASP.NET MVC Core 如何在 Ienumerable 视图页面中显示路由值?
- php - 使用 PHP/HTML 生成 SVG 多边形会产生奇怪的结果
- hive - 如何将 HBase 行键拆分为 Hive 表中的 2 列
- react-native - react-native-youtube 视频在 2 秒后停止(全屏工作正常) - UNAUTHORIZED_OVERLAY
- c# - 扩展的 WPF 工具包 DateTimePicker 下拉间隔
- java - 如何使用 java-streams 将带有 Lists 作为值的 Map 转换为数组 [key1, value1.1, key1, value1.2 ... keyM, valueM.N]?
- javascript - 我想禁用 q-select 的动画(类星体选择输入)
- python - 关于如何加快这个 python 代码的任何建议?
- python - 寻找正确剥离字符串的方法
- android - 如何通过上传的付费应用程序获得付款以及 Google Play 商店中的服务税?