2012-08-26 2 views
-3

해시 태그가있는 문자열이 주어지면 모든 해시 태그가 html 앵커 태그로 래핑 된 새 문자열에 어떻게 도달합니까?ruby를 사용하여 html 태그에 해시 태그를 만드는 방법

어떻게해야할지 모르겠다. 해시를 추출하고 그들에게

https://github.com/twitter/twitter-text-rb

auto_link_hashtags 방법을 연결하는

+0

"어떻게해야할지 모르겠다"라고 말한 후에 추가했습니다. 품질 기준을 충족, 나는 노력했지만, 일종의 너무 서투른. 나는 배열의 모든 태그를 반환하는 메소드를 설정 한 다음 태그와 string.sub (tag, html_tag)를 반복하려고 시도합니다. – Andy

+0

Ruby에서 정규 표현식을 학습하는 것을 고려하십시오 (예 : http://strugglingwithruby.blogspot.com/2009/05/regular-expressions-in-ruby.html). 정규 표현식을 사용하면 문자열을 일부 패턴과 일치시킬 수 있으며 선택적으로 일치 항목을 바꿀 수 있습니다. – nneonneo

+3

이것은 무엇을 의미합니까? 이게 트위터 일인가요? 입력/출력 예제는 어떻습니까? 당신은 이것에 15 초 이상의 노력을 기울일 수 있습니까? –

답변

2

사용 twitter-text 보석은 AR은 보석에 포함 후에 그들이 레일 콘솔에서보고를

예를 mnay 이상이 찾고있는 무엇 프로젝트

1.9.3p194 :004 > include Twitter::Autolink 
=> Object 

1.9.3p194 :007 > auto_link_hashtags " #goohh" , :hashtag_url_base => "http://xyzzcac.com/hash/" 
#=> " <a class=\"tweet-url hashtag\" href=\"http://xyzzcac.com/hash/goohh\" rel=\"nofollow\" title=\"#goohh\">#goohh</a>" 
관련 문제