Sort:  

해도 해도 예외 케이스들이 발생하는거 같습니다 ㅎㅎ

replaced = re.sub( r'[^\ "\ '\ /]https?:\ /\ /([a-zA-Z0-9][a-zA-Z0-9_-]([.][a-zA-Z0-9][a-zA-Z0-9_-]){1,2}(\ /[a-zA-Z0-9][^\s]*)+)[.](p ng|PNG|jpg|JPG|jpeg|JPEG|bmp|BMP|gif|GIF)', r'>< center>< img src="http://\1.\4">', post['body'] )

좀 더 다듬은 버전입니다.

또 수정해주셨네요. 감사합니다. 이걸로 적용해 놓고 잘나오는지 지켜 봐야겠어요~ㅎㅎ

replaced = re.sub(
r'>https?:\ /\ /([a-zA-Z0-9][a-zA-Z0-9_-] * ([.][a-zA-Z0-9][a-zA-Z0-9_-] * ){1,2}(\ /[a-zA-Z0-9][^\s]*)+)[.](p ng|PNG|jpg|JPG|jpeg|JPEG|bmp|BMP|gif|GIF)'
, r'> < img src="http://\1.\4" align="center" alt=""> '
, post['body'] )


replaced = re.sub( r'[\s]https?:\ /\ /([a-zA-Z0-9][a-zA-Z0-9_-] * ([.][a-zA-Z0-9][a-zA-Z0-9_-] * ){1,2}(\ /[a-zA-Z0-9][^\s]*)+)[.](p ng|PNG|jpg|JPG|jpeg|JPEG|bmp|BMP|gif|GIF)', r' < img src="http://\1.\4" align="center" alt=""> ', replaced )

post[ 'body' ] = replaced

유튜브 비디오 링크 말고는 이제 잘되는거 같아요 ㅜㅜ 그리고 상금 감사합니다! ^^

와~! 고생하셨어요. 정규식이 더 복잡해졌네요.ㅋ
대단하십니다.

이게 뭐라고.. .오기가... ㅎㅎ

하~ 이미지url은 정말 답이 없네요. 앞으로는 스팀잇에 글쓸때 이미지 태그를 꼭 써야겠어요.ㅋㅋ

Coin Marketplace

STEEM 0.28
TRX 0.12
JST 0.033
BTC 69390.09
ETH 3783.14
USDT 1.00
SBD 3.83