2012-11-30 3 views

답변

1

시도 뭔가 아래 같은 :

 REGEXP_REPLACE('your text 12.133', '[^0-9\.]','') 

이 아닌 모든 숫자 및 비 도트 문자를 삭제합니다.

참고 :\..으로 일치하는 모든 문자의 앞에 필요합니다. 여기 세부 정보 : Oracle Regular Expression

1

Regex [0-9.]은 숫자와 . 만 일치합니다. 또는 당신이 정규식을 사용하여 빈 문자열과 다른 문자를 대체 찾을 수 있습니다 [^0-9.]

+0

안녕하세요. 잘 작동합니다. 고맙습니다. \ –

+0

@ VijayNalawade, 여러분 안녕하세요. 도움이되는 답변을 수락하십시오. –