我的要求是从十进制值中删除尾随零,我尝试过正则表达式并strip()删除它有效的尾随零,但我们使用正则表达式和 strip 作为字符串数据类型,我想在Col_2不改变精度和小数位数的情况下为十进制。有人可以建议替代方案吗?
样本表:
Col_1:字符串
Col_2:十进制(18,2)
| 列_1 | 列_2 |
|---|---|
| ABC | 2.00 |
| DEF | 2.50 |
| 厦门 | 0.00 |
| 快速恢复时间 | 1.28 |
使用正则表达式的实际结果:
Col_1:字符串
Col_2:字符串
| 列_1 | 列_2 |
|---|---|
| ABC | 2 |
| DEF | 2.5 |
| 厦门 | |
| 快速恢复时间 | 1.28 |
预期结果 :
| 列_1 | 列_2 |
|---|---|
| ABC | 2 |
| DEF | 2.5 |
| 厦门 | 0 |
| 快速恢复时间 | 1.28 |