现在我的$ arg返回一个货币价值.例如:$ 65.88
现在我想删除美元符号,因为我想对此进行一些计算.变量.以下不起作用.它仍然返回一个前面带有$符号的值.
regsub -all {$} $arg {} arg
Run Code Online (Sandbox Code Playgroud)
您不需要此任务的正则表达式.用于string map
将空元字符替换为美元符号,或者搜索美元符号,然后使用字符串命令将其删除.
正则表达式很好,但是如果你不理解它们并只使用你从互联网上下载的表达式,那么你刚刚创建了一些你可能很难维护的软件.