小编And*_*dri的帖子

如何替换HTML标记中的文本URL和排除URL?

我需要你帮忙.

我想转此:

sometext sometext http://www.somedomain.com/index.html sometext sometext
Run Code Online (Sandbox Code Playgroud)

成:

sometext sometext <a href="http://somedoamai.com/index.html">www.somedomain.com/index.html</a> sometext sometext
Run Code Online (Sandbox Code Playgroud)

我使用这个正则表达式管理它:

preg_replace("#((http|https|ftp)://(\S*?\.\S*?))(\s|\;|\)|\]|\[|\{|\}|,|\"|'|:|\<|$|\.\s)#ie", "'<a href=\"$1\" target=\"_blank\">$1</a>$4'", $text);
Run Code Online (Sandbox Code Playgroud)

问题是它还替换了imgURL,例如:

sometext sometext <img src="http//domain.com/image.jpg"> sometext sometext
Run Code Online (Sandbox Code Playgroud)

变成了:

sometext sometext <img src="<a href="http//domain.com/image.jpg">domain.com/image.jpg</a>"> sometext sometext
Run Code Online (Sandbox Code Playgroud)

请帮忙.

html php regex url

13
推荐指数
2
解决办法
5636
查看次数

如何在访客第一次到达时重定向流量?

如何在访客第一次到达时重定向流量?

我更喜欢在php中会很好,或者javascript也很好.

javascript php cookies redirect

0
推荐指数
1
解决办法
1610
查看次数

标签 统计

php ×2

cookies ×1

html ×1

javascript ×1

redirect ×1

regex ×1

url ×1