を除くすべての非数字を削除する正規表現が必要です。番号perid(。)のみが含まれることを意味します
誰かが私を助けることができます。
ありがとうございました。Vijay Nalawade
以下のようなものを試してください:
REGEXP_REPLACE('your text 12.133', '[^0-9\.]','')
これにより、数字およびドット以外のすべての文字が削除されます。
注意: は任意の文字に一致する\
ため、 の前に必要です。詳細はこちら: Oracle正規表現.
.
正規表現[0-9.]
は、数字と.
. または、次の正規表現を使用して、他の文字を空の文字列に置き換えることができます。[^0-9.]