我需要正则表达式,它将删除所有非数字字符,不包括在内。表示它只包括数字 perid (.)
有谁能够帮助我。
谢谢你。维杰·纳拉瓦德
试试下面的方法:
REGEXP_REPLACE('your text 12.133', '[^0-9\.]','')
这将删除所有非数字和非点字符。
请注意: \
前面需要.
作为.
匹配任何字符。详细信息:Oracle 正则表达式
正则表达式[0-9.]
仅匹配数字和.
. 或者,您可以使用此正则表达式将其他字符替换为空字符串:[^0-9.]