【发布时间】:2009-07-09 18:18:32
【问题描述】:
我正在寻找一个正则表达式 (.NET) 来删除尾随零:
11645766.560000001000 -> 11645766.560000001 10190045.740000000000 -> 10190045.74 1455720.820000000100 -> 1455720.8200000001等等……
我在 String.Trim() 上使用正则表达式,因为数字在一个字符串中,实际示例:
!BEGIN !>>C85.18 POS_LEVEL.T129{11645766.560000001000} = POS_LEVEL.T129 {10190045.740000000000} + WORK_LEVEL.T129{1455720.820000000100} END;
需要转换为:
!BEGIN !>>C85.18 POS_LEVEL.T129{11645766.560000001} = POS_LEVEL.T129{10190045.74} + WORK_LEVEL.T129{1455720.8200000001} END;
【问题讨论】:
-
删除了我的回复,因为这个问题与原来的问题有很大的不同。
-
应该在 SO 上找到针对“Barbapapa”问题的解决方案(即在原始问题发布几个小时后完全不同的问题)