Dyl*_*lor 1 php string url
在PHP中,我需要能够确定字符串是否包含URL.如果有URL,我需要将其隔离为另一个单独的字符串.
例如:"SESAC showin the Love!http://twitpic.com/1uk7fi "
我需要能够将该字符串中的URL隔离为新字符串.同时,URL需要在原始字符串中保持不变.跟随?
我知道这可能很简单,但这让我很伤心.
Art*_*cto 8
就像是
preg_match('/[a-zA-Z]+:\/\/[0-9a-zA-Z;.\/?:@=_#&%~,+$]+/', $string, $matches);
$matches[0] 将保留结果.
$matches[0]
(注意:此正则表达式肯定不符合RFC;它可能会获取格式错误(根据规范)URL.请参阅http://www.faqs.org/rfcs/rfc1738.html).
归档时间:
16 年 前
查看次数:
5079 次
最近记录:
14 年,4 月 前