我需要正则表达式,删除所有非数字字符。 意味着它只包括 数 perid(。)
任何人都可以帮助我。
谢谢。 Vijay Nalawade
答案 0 :(得分:2)
尝试以下内容:
REGEXP_REPLACE('your text 12.133', '[^0-9\.]','')
这将删除所有非数字和非点字符。
请注意:<{strong> \
需要在.
前面.
匹配任何字符。详情请见Oracle Regular Expression
答案 1 :(得分:1)
正则表达式[0-9.]
仅匹配数字和.
。或者,您可以使用此正则表达式替换使用空字符串替换其他字符:[^0-9.]