这个功能我正好做过。提供一个思路:使用正则表达式来识别 url,识别出来套到这个模版里面: `<a href="{url}">{ellipsis of url}</a>`,至于省略这个功能,很多库函数可以做过,自己写一个也不难,比如定最长 30 字符,可以这样子:
ellipsis = url[:27] + "..." if len(url) > 30 else url
【 在 lj93 (lj) 的大作中提到: 】
: 像水木这种论坛,用户可以输入一个url,比如:www.baidu.com
: 在web端展示的时候,会对www.baidu.com变成一个可直接点击的URL,这个功能是怎么做的啊?
: 另外,有些论坛会对特别长的链接,比如www.taobao.com/pddddd.html之类的链接展示的时候变成www.taobao.com/p...html,这个又是怎么做的啊
: ...................
--
FROM 110.83.90.*