一段字符串中比如asd || as sdsa er fdgd | wqeqw wqe| werw||weq比如这样一个字符串,,我现在指定要用preg_replace替换其中的| 为> ,注意|| 不能被替换,,请高手赐教
解决方案 »
- PDO封装问题。
- PHP使用C#生成的公钥问题
- PHP调用Java类的常用方法是什么?
- 腾讯首页文章标题一行显示一个或多个怎么做的?
- POST丢失是什么问题?..
- PHP,如何在数字串中加上逗号?
- 在ajax中用POST方法提交的XML串,服务器端如何回显到客户端?
- $query="select count from count";运行mysql_fecthobject正常,可是换成$query="select count from count where Id=1"就报错,为什么?
- 用php如何创建一个mysql的table?
- mysql多个条件按优先级匹配要怎么写
- 文件写入时可否以插入方式写?
- 难题,,不知道是不是涉及缓存的???
echo preg_replace("/(?<!\|)\|(?!\|)/", '>', $str);
//asd || as sdsa er fdgd > wqeqw wqe> werw||weq
2
3 $str = 'asd || as sdsa er fdgd | wqeqw wqe| werw||weq';
4
5 echo preg_replace('#(?>=\|)\|#m' , '-' , $str);
6 ?>
~
~
~
~
~