00问答网
所有问题
php 怎么样删除指定字符串中的指定字符?
比如说:
字符串:我_们_的_=家+园
怎么样把它变成:我们的家园
举报该问题
推荐答案 2010-12-16
用楼上的正则可以解决问题,但如果你是用在项目中的话,你就不得不考虑代码的效率问题,显然的,正则表达式的效率是很低的,能不用正则就不要用,切记!
就像现在的问题,你可以这么写:
<?php
$str = "我_们_的_=家+园";
$str = str_replace(array("_","=","+"),"",$str);
echo $str;
?>
这样写是不是简单了很多,又省去了正则匹配的效率问题?!!呵呵!!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/nBe00eZBZ.html
其他回答
第1个回答 2010-12-16
用正则表达式是最简单的方法:
echo preg_replace("/[_=+]/","","我_们_的_=家+园");
相似回答
PHP删除字符串中
多个字符,想一次性去除。如一次去除 abc 与 123_百度...
答:
用strtr strtr() 函数转换字符串中特定的字符
。语法 strtr(string,from,to)或者 strtr(string,array)这里用第二种语法就可以了,将要替换的内容写入一个数组中然后处理,比如:replace = array('abc' => '','123' => '');string2 = strtr($string, $replace);也可以直接写成一行:string2 = ...
php中如何删除
一个
字符串中的指定字符
及其后面的n个字符
答:
$tempstr);$str1 = substr($str, 0, $index2);$str2 = substr($str, $index2 + strlen($tempstr));// 把一头一尾两个字符串拼接好输出return $str1.$str2;}//
删除字符串
$str中GJ开始往后的5个字符串echo tusub($str, 'gy', 1);...
PHP
去除
字符串中指定字符
之间的字符
答:
param
string
$tagname -- 要
删除的
标签名称 param boolean $clear -- 是否删除标签内容 return string -- 返回处理完
的字符串
/ function replace_html_tag($string, $tagname, $clear = false){ re = $clear ? '' : '\1';sc = '/<' . $tagname . '(?:\s[^>]*)?>([\s\S...
PHP
用什么函数把
字符串中的某个字符去掉?
答:
htmlspecialchars是把',",<,>之类的html实体化 explode是切割字符窜
去掉字符
的话str_replace('str','',$str);但是,要避免影响的话,用addslashes处理一下就行了,没必要
去掉的
大家正在搜
php删除字符串中的指定字符
使用函数删除字符串中的字符
删去字符串中的数字字符
字符串去掉指定字符
python替换指定字符串
php比较中文字符串
php截取字符串中间
php中文字符串截取
php 字符串截取
相关问题
php中如何删除一个字符串中的指定字符及其后面的n个字符
PHP怎么删除字符串中的指定字符,高手来帮忙看一下、
php字符串去掉指定字符
如何通过php删除字符串中某一段
PHP 去除字符串中指定字符之间的字符
php 如何从字符串中删去一个字符
PHP语言:如何删除字符串中的某个字符串?
如何去掉一个字符串中某个字符 php