替换除数字和>实际<之外的所有内容小数点

时间:2011-04-14 14:29:59

标签: regex replace

我正在尝试使用正则表达式来替换除数字和小数点之外的所有内容(简单)。棘手的部分:小数点是可选的,但如果存在,则必须跟踪另一个数字。

所以:

.10 => 10
10. => 10
10.- => 10
1.0 => 1.0

我不太确定如何定义“除了数字后面跟一个可选的小数点,但是在可选小数点之后的强制数”位:)

谢谢!

1 个答案:

答案 0 :(得分:2)

这将是这样的:

\d+(\.\d+)?

(请注意,您使用的正则表达式语法可能需要不同的转义。)