텍스트 마지막 공백,개행문자등 제거 0 3 996

by 김종석 [2022.01.20 20:08:47]


텍스트입력박스에서 입력받은 여러 줄의 글에서, 

의미없는 최종 공백,라인피드 , 캐리지리턴등을 제거하고 싶습니다. 

감사합니다. 

 

 

with t as (
select '텍스트입력박스에서 입력받은 여러 줄의 글에서,

의미없는 최종 공백,라인피드 , 캐리지리턴등을 제거하고 싶습니다.

감사합니다
 
  
 
    


 ' txt from dual 
 )
 select 
      txt
    from 
    t

 

 

 

by 동동동 [2022.01.21 11:23:32]
WITH TMP AS (
SELECT
'  텍스트입력박스에서 입력받은 여러 줄의 글에서,
 
의미없는 최종 공백,라인피드 , 캐리지리턴등을 제거하고 싶습니다.
 
   감사합니다    
 
 
 
 
' TXT FROM DUAL
)
SELECT REGEXP_REPLACE(TXT,'(^[[:space:]]*|[[:space:]]*$)') TXT
     , REGEXP_REPLACE(TXT,'([[:space:]]*$)') TXT
  FROM TMP;

 


by 김종석 [2022.01.21 20:53:53]

감사합니다. 무식해서 펑션으로 포문돌리며 어찌했는데 , 역시정규식으로 되는군요 . 봐도 해독은 안되지만 감사합니다. 


by 마농 [2022.01.24 08:21:32]
SELECT RTRIM(txt, CHR(13)||CHR(10)||CHR(9)||' ')
  FROM t
;

 

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