기본적으로 내 자신의 Markdown 파서를 작성하고 있습니다. 문자열에서 URL을 감지하고 유효한 URL 인 경우 앵커 태그로 감싸려고합니다. 예 :텍스트에서 URL을 찾아 앵커 태그로 감싸기
string = 'here is a link: http://google.com'
# if string matches regex (which it does)
# should return:
'here is a link: <a href="http://google.com">http://google.com</a>'
# but this would remain unchanged:
string 'here is a link: google.com'
어떻게하면됩니까?
예를 들어 사용할 수있는 기존 Ruby markdown 파서의 코드를 지적하면 보너스 포인트가 필요합니다. 일반적으로
? 'http : //'? 'https : //'? 'ftp : //'? 'irc : //'? '텔넷 : //'? – Phrogz
다음은 Kramdown에서의 작업 방법입니다. –
참고 : 마지막 브래킷은 링크를 클릭하면 작동합니다. –