php 字符串 去掉网址 怎样用php,去掉一个字符串中的网址?比如一个字符串“hello world http://www.csdn.net/”我想去掉“http://www.csdn.net/”应该怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 echo str_replace('http://www.csdn.net/','','hello world http://www.csdn.net/'); $str = 'abc http://test.cn/sdf test1 httpKS.f/e, https:/fe';$str = preg_replace('/http[s]?:\/\/[^\s]+/i', '', $str);echo $str;/**输出结果:abc test1 httpKS.f/e, https:/fe*/ $str = 'hello world http://www.csdn.net/ http://baidu.com';$str = preg_replace('/http[s]?:\/\/[\S]+/i', '', $str);echo $str; 怎么去掉 "[我是]中国人"里面的"[我是]"啊,我这样写$str = '[我是]中国人';$str = preg_replace('/\[[\S]\]/', '', $str);echo $str;为什么错啊 $str = preg_replace('/\[[\S]+\]/', '', $str); $str = '[我是]中国人';$str = preg_replace('[\[.*\]]', '', $str);echo $str; PHP正则分割字符串的一个问题 新手问题,Apache可以启动了,为什么访问不了? 我想学php,看什么书好啊 谁用过wordpress,求助啊!!! 别进来 又有问题出现了-。- 停止输出是什么语句? 关于session登陆不了 的老问题,不好意思再麻烦下 php+serversql的开发好吗?会有那些问题! 请教一下PHP输出问题,麻烦帮帮忙 关于php中文正则的问题 smarty连接数据库出错~~
$str = 'abc http://test.cn/sdf test1 httpKS.f/e, https:/fe';
$str = preg_replace('/http[s]?:\/\/[^\s]+/i', '', $str);
echo $str;
/**
输出结果:
abc test1 httpKS.f/e, https:/fe
*/
$str = preg_replace('/http[s]?:\/\/[\S]+/i', '', $str);
echo $str;
$str = '[我是]中国人';
$str = preg_replace('/\[[\S]\]/', '', $str);
echo $str;
为什么错啊
$str = preg_replace('[\[.*\]]', '', $str);
echo $str;