Linkify-将文本转换为链接

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linkify-将文本转换为链接相关的知识,希望对你有一定的参考价值。

  1. function linkify($text)
  2. {
  3. $text = eregi_replace('(((f|ht){1}tp://)[[email protected]:%_+.~#?&//=]+)',
  4. '<a href="\1">\1</a>', $text);
  5.  
  6. $text = eregi_replace('([[:space:]()[{}])(www.[[email protected]:%_+.~#?&//=]+)',
  7. '\1<a href="http://\2">\2</a>', $text);
  8.  
  9. $text = eregi_replace('([_.0-9a-z-][email protected]([0-9a-z][0-9a-z-]+.)+[a-z]{2,3})',
  10. '<a href="mailto:\1">\1</a>', $text);
  11. return $text;
  12. }

以上是关于Linkify-将文本转换为链接的主要内容,如果未能解决你的问题,请参考以下文章

将文本URL转换为链接

使用正则表达式突出显示文本中的链接(Linkify vs Patterns)

设置自动链接的最小长度

如何将字符串转换为 Angular 中的链接并将链接嵌套到 HTML 中

Markwon 在可组合文本中链接

Android Linkify 电话号码 - 如何指定要链接的号码和不链接的号码