正则表达式剔除除中间内容不匹配
回答
收藏

正则表达式剔除除中间内容不匹配

藏工
2024-03-25 11:12·浏览量:121
藏工
发布于 2024-03-25 11:11更新于 2024-03-25 11:12121浏览

目标:有不同货币的金额,金额有正负,需要仅保留数字和正负

['R$4,78', '₱65', '$10.65 MXN', '₫36.853', '-₫36.853']

当前写法:-*\d+.\d*

取不到负号

尝试过的方案

[^₫R$MXN₱]


用这个写法可以取到所有数字和符号,然后列表聚合成文本,得到数字

但随着国家的增加,需要一直修改这里,后期维护比较麻烦

收藏
全部回答1
最新
发布回答
回答