jquery - 货币正则表达式

标签 jquery regex

我正在尝试在 jquery 中创建货币正则表达式。一切正常,除了中间有一个减号的数字,如“1-3”

我正在使用具有以下正则表达式的匹配函数:

/[\$€£]\d{0,3},?\d{1,3}(.\d{2})?/g

有人知道为什么要包含减号吗?

感谢您的帮助!

最佳答案

包含减号是因为正则表达式中间有一个 ..表示可以匹配任意字符。

关于jquery - 货币正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14008146/

相关文章:

python - Pandas Column 使用条件拆分行并创建一个单独的列

java - 使用正则表达式捕获列表中的 header

javascript - javascript/jquery 中的 lambda 包装器——为什么?

javascript - 展开和折叠菜单项

jquery - 我想在鼠标悬停时在 div 上显示绿色边框

python - 有标签时查找 anchor 文本

php - 将本地电话号码格式化为国际(已知国家)

php - 使用 jquery 从 php 解析 XML

jquery - 如何获取 selected.js 下拉列表中选定的文本值

php - 从 mysql 表中删除逗号集