未知

autolink_p的Python项目详细描述


回购协议从给定字符串中提取url/email子字符串并将其转换为 链接(或任何自定义格式)。 类型,也适用于简单的方式定制更换。

安装

使用pip

安装
pip install autolink_py

用法

  • 用HTML格式替换URL
fromautolink_py.coreimportAutoLinkertext='This website is google.com'al=AutoLinker()new_text=al.linkify(text,replaced_type='HTML')# new_text -> 'This website is <a href="http://google.com">google.com</a>'
  • 将URL替换为降价格式
fromautolink_py.coreimportAutoLinkertext='This website is google.com'al=AutoLinker()new_text=al.linkify(text,replaced_type='MARKDOWN')# new_text -> 'This website is [google.com](http://google.com)'
  • 用自定义格式替换URL
# example: 'google.com' -> '<google.com><http://google.com>'fromautolink_py.coreimportAutoLinkerclassNewAutoLinker(AutoLinker):defreplace_url(self,text,url):'''
        implement replace_url to customize the format you need.

        Params:
            text: url text that shown originally
            url: newly generated link including complete protocal based on text.
        '''returnu'<{0}><{1}>'.format(text,url)text='The website is google.com'nal=NewAutoLinker()new_text=nal.linkify(text)# new_text -> 'The website is <google.com><http://google.com>'

学分

核心算法由开源repo引用:autolink

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如何使用Netbeans在Java中创建可执行文件   swing Set不透明(真/假);JAVA   java JPA无法删除具有onotomany关系和cascatype all的实体   java Hibernate自参考映射难题   Java/从字符串到Java代码   java为什么我已经在取整了,却得到了一个无终止小数扩展?   java Wicket onsubmit信息对话框   java如何使用类、类加载器和URL获取资源   java在多模块项目中使用License Maven插件时出错   java HashSet“contains”方法是如何工作的?   图像JavaPNG显示为黑色   java如何在保持内容完整的同时在两个活动之间切换?   JAVA在Tomcat 7.0.27中,WAR无法为Prod正确解包   listview的java onclicklistener   JavaXPages托管Bean可以跨多个数据库工作吗?   java无法停止服务空对象引用错误Android   java将UTF8编码的字符串转换为人类可读的字符串   JavaSpring与JBossSAML的集成   java如何替换AuthorizationCodeInstalledApp类?