标签: regex oracle
我想写一个描述这种输入的正则表达式:
1,26m 100厘米...(用逗号而不是点)
我尝试了这个'^[0-9]*(\,)?[[:space:]]?([dDcCkKhHmMnNµ]m|m|dam)[0-9]*$',但它只返回非浮点输入。
'^[0-9]*(\,)?[[:space:]]?([dDcCkKhHmMnNµ]m|m|dam)[0-9]*$'
答案 0 :(得分:2)
我相信您在逗号后忘记了数字。
^\d*(\,)?[[:space:]]?(\d*)?([dDcCkKhHmMnNµ]m|m|dam)\d*$