这是我的字符串:50.00.00..00.00
我想匹配除最后一个点之外的所有.
,所以在替换后,我最终得到50000000.00
有人能帮助我吗?
这是我的字符串:50.00.00..00.00
我想匹配除最后一个点之外的所有.
,所以在替换后,我最终得到50000000.00
有人能帮助我吗?
所以您没有指定正则表达式工具、引擎等。您可以使用例如 sed
(仅在最后一个 dot
后面总是有两个数字并且最后一个 dot
总是存在时有效):
echo "50.00.00..00.00" | sed 's/\.//;s/\(..\)$/.\1/'