我有以下字符串:
"Look on http://www.google.com".
我需要将其转换为:
“查看http://www.google.com ”
原始字符串可以包含多个URL字符串。
如何在php中做到这一点?
谢谢
您可以使用以下内容:
$string = "Look on http://www.google.com";
$string = preg_replace(
"~[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]~",
"<a href=\"\\0\">\\0</a>",
$string);
PHP版本 <5.3(ereg_replace),否则(preg_replace)
问题内容: 我使用来了解Java与运算符的工作方式。 它是用同样的操作? 问题答案: 不。使用和做不一样。 在Java中,字符串实例是不可变的。 因此,如果您这样做: 每次连接时都在创建新的字符串。 另一方面,StringBuilder就像一个缓冲区,可以在追加新Strings时根据需要增长。 经验法则是(由于我的评论而改变): 如果要进行大量连接(例如,在循环内进行连接,或生成由多个字符串连接的
问题内容: 我有一个包含1-n纬度/经度记录的JSON字符串。看起来像这样: 什么是解析此值以获取经纬度值循环的好方法?转义的双引号是否会影响解析? 谢谢亚历克斯 问题答案: 打印…
问题内容: 基本上,问题是如何从中得到: 对此: 问题答案: http://dev.mysql.com/doc/refman/5.0/zh/group-by- functions.html#function_group- concat 在上面的链接中:该函数返回一个字符串结果,其中包含来自组的串联的非NULL值。如果没有非NULL值,则返回NULL。
问题内容: 我有一个函数,可以在链接之前和之后添加标签。但是,某些网页会中断。您将如何改善此功能?谢谢! 问题答案:
如何制作深度链接字符串,例如“myapp://product/123“在android TextView中可点击。我知道有自动链接选项,如电子邮件、网络和电话,但没有任何深度链接选项。如何使其可点击并启动该链接的点击意图?”?
问题内容: 我试图找到匹配特定模式的行数。在此示例中,所有以“ 123”开头的内容: 这正在工作: 问题是LIKE会有所不同,所以我试图在脚本中定义它,然后执行查询,但这不起作用: 在第二个示例中,如何使该查询正常工作? 编辑:我也尝试了没有期限(也无法正常工作): 问题答案: 您的语法错误;无需在双引号字符串内放置句点。相反,它应该更像 您可以通过打印出字符串以确认与第一种情况相同来确认这一点。