ruby 에서, 문자열에서 \r\n 또는 \t을 삭제하려면 두가지를 써야 한다. strip() 과  gsub()를 잘 쓰면 된다.



strip 사용 예제

>> "   string  ".strip

=> "string"

>> "\r\n\r\n string\t ".strip

=> "string"

>> "\r\n\r\n string \r\n test \t ".strip

=> "string \r\n test"

>>


gsub 사용 예제


?> "\r\n\r\n string \r\n test \t ".gsub(/\r/,"").gsub(/\n/,"")

=> " string  test \t "

>> "\r\n\r\n string \r\n test \t ".gsub(/\r/,"").gsub(/\n/,"").strip

=> "string  test"

>> "\r\n\r\n string \r\n test \t ".gsub(/\r/,"").gsub(/\n/,"").gsub(/\t/,"").strip

=> "string  test"






Posted by '김용환'
,