2012-09-10 3 views
1

RedCloth를 사용하여 출력 할 텍스트가 있습니다. 나는 이것이 어떻게 작동 하는지를 알아 내려고 노력하고 있으며 나는 내가 원하는 결과를 얻을 수 없다.Truncate - 예기치 않은 결과가 삭제됨 (RedCloth.new (object))

사용 된 코드 :

truncate(sanitize(RedCloth.new("*some* interesting text")).to_html, length: 6) 

결과 :

* 일부 *

예상 결과 :

내가 어떤 ..

답변

2

나는 그 문제가 무엇인지 깨달았다. 나는 내 코드에 신경 쓰지 않았다. 위생적으로 줄 바꿈을해야합니다 :) Wops!

sanitize(truncate(RedCloth.new("*some* interesting text").to_html, length: 6, separator: " ")) 

이렇게하면 필자에게 필요한 결과를 얻을 수 있습니다. 분리 기호를 사용하여 ""깨끗하게 보이게하십시오.

+0

당신의 답변을 '수락'으로 표시 할 수 있습니까? 해결되지 않은 경우를 찾기 위해 루비와 관련된 질문을 탐색 할 때 도움이됩니다. :) – Eureka

관련 문제