개행 문자를 <p> 와 <br/> 로 변경해 주는 필터

  
import re
_paragraph_re = re.compile(r'(?:\r\n|\r|\n){2,}')

def
nl2br(value):
return u'\n\n'.join(u'<p>%s</p>' % p.replace(u'\n', u'<br/>') for p in _paragraph_re.split(value))

   

http://stackoverflow.com/questions/12521127/is-there-a-better-way-to-apply-a-nl2br-filter-with-jinja-flask


'OldStory > Home Linux' 카테고리의 다른 글

nl2br filter  (0) 2013.10.02
feed2html.py feed-to-HTML converter in Python  (0) 2013.10.02
Python feedparser  (0) 2013.10.01
How to Set Up a Minecraft Server on Linux  (0) 2013.01.25
서버교체  (0) 2013.01.22
USB Smart Card Reader OMNIKEY 3201  (0) 2013.01.18
by Alnilam 2013.10.02 15:26

티스토리 툴바