0
이 코드가 작동하지 않는 이유는 무엇입니까?Ruby on Rails에서 텍스트를 자르십시오
<%= truncate(post.text, :length => post.text.rindex(".", 500)) %>
500 번째 기호 앞에 마지막 점의 텍스트를 잘라내야합니다.
이 코드가 작동하지 않는 이유는 무엇입니까?Ruby on Rails에서 텍스트를 자르십시오
<%= truncate(post.text, :length => post.text.rindex(".", 500)) %>
500 번째 기호 앞에 마지막 점의 텍스트를 잘라내야합니다.
:separator
옵션을 사용하십시오. 그것은 그 다음은 * 첫째 * 기간에 중지 할 500 자
truncate(post.text, :length => 500, :separator => '.')
고마워요! 코드가 작동합니다. – user1747389
@Mischa 전에 점에서 자릅니다. – meagar
'<% = post.text [0..post.text.rindex ('.', 500)] %>.이게 네가 원하는거야? –
@meagar, 신경 쓰지 마세요. 조심스럽게 읽지 않았습니다 – Mischa