정규식 질문 0 2 1,986

by swlee [SQL Query] [2016.07.25 09:29:14]


오라클 정규식에서 숫자뒤에 특정문자가 있는것을 어떻게 찾나요?

ex) 50mg이 있다면 mg로  찾고 싶습니다.

by jkson [2016.07.25 10:02:48]

with t as
(
select '50mg' txt from dual union all
select '50kg_50mg' from dual union all
select '50' from dual union all 
select 'mg50' from dual union all
select 'mg good' from dual union all
select '50mg50' from dual union all
select '50m' from dual union all
select 'mg' from dual union all
select '1mg' from dual union all
select '50g' from dual
)
select *  from t
where regexp_like(txt, '^[0-9]+mg$')

 


by swlee [2016.07.25 18:14:06]

감사합니다

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입