在Oracle中什么是正确的逗号浮点正则表达式

时间:2018-12-21 15:53:35

标签: regex oracle

我想写一个描述这种输入的正则表达式:

1,26m 100厘米...(用逗号而不是点)

我尝试了这个'^[0-9]*(\,)?[[:space:]]?([dDcCkKhHmMnNµ]m|m|dam)[0-9]*$',但它只返回非浮点输入。

1 个答案:

答案 0 :(得分:2)

我相信您在逗号后忘记了数字。

^\d*(\,)?[[:space:]]?(\d*)?([dDcCkKhHmMnNµ]m|m|dam)\d*$