php 替换内容中指定字符

strtr() 函数转换字符串中特定的字符。

语法
strtr(string,from,to)或者

strtr(string,array)

*/

$addr=strtr($addr,"","aao");        //第一种调用方法
$trans=array("hello"=>"hi","hi"=>"hello");      //定义一个转换数组
echo strtr("hi all, i said hello",$trans);       //第二种调用方法

//普通字符串

echo strtr("hilla warld","ia","eo");

//数组

$arr = array("hello" => "hi", "world" => "earth");
echo strtr("hello world",$arr);

/*
如果 from 和 to 的长度不同,则格式化为最短的长度。

时间: 2024-09-16 02:35:25

php 替换内容中指定字符的相关文章

DEDECMS(织梦)批量替换内容中特定字符

登陆网站后台 "核心"-"批量维护"-"数据库内容替换"可以看到 如果比较复杂的我们可以自己写替换语句了,再利用php来操作,这里就不介绍了如果想了解可进入php教程频道查找.

c语言-C替换文件中指定位置处的内容

问题描述 C替换文件中指定位置处的内容 a.txt中的内容:key1=111key2=222key3=333 现想把key2的值替换成666如何直接找到那个位置把值给替换了 解决方案 读取文件内容到字符串,然后找到字符串位置,修改对应的字符.然后这个字符串写回文件 解决方案二: C++替换文件中指定的内容 解决方案三: static void Main(string[] args) { string s = "key1=111key2=222key3=333"; Console.Wri

字符串替换-java如何将字符串的所有括号中指定字符替换掉?(正则表达式或者其它方法)

问题描述 java如何将字符串的所有括号中指定字符替换掉?(正则表达式或者其它方法) 要处理字符串 Medical Care ( Costs Inverse ## agonism ( Costs Inverse ## agonism ) ) Costs ( Inverse ## agonism ) at beta_1 ##adrenergic receptors 替换操作:将字符串中 所有括号 内的 ##替换成 @ 处理结果: Medical Care ( Costs Inverse @ ago

vbs:把一段文字中指定字符颜色变成红色的正则_正则表达式

vbs:把一段文字中指定字符颜色变成红色的正则   function c(Tstr,Word)  Dim re  Set re = new RegExp  re.IgnoreCase =True  re.Global=True  re.pattern = "("&Word&")"  c=re.replace(Tstr,"<font style='color:red;'>$1</font>")  End fu

vbs:把一段文字中指定字符颜色变成红色的正则

vbs:把一段文字中指定字符颜色变成红色的正则 function c(Tstr,Word)  Dim re  Set re = new RegExp  re.IgnoreCase =True  re.Global=True  re.pattern = "("&Word&")"  c=re.replace(Tstr,"<font style='color:red;'>$1</font>")  End func

Excel替换公式中的字符动画教程

<Excel2003入门动画教程64.Excel替换公式中的字符>. 演示动画 操作步骤 尽管Excel不是字处理软件,但是其替换功能仍然非常强大,不仅能替换单元格中的字符,而且可以替换公式中的字符. 例如,我们需要将公式中的字母"A"替换为"B",可以这样操作: 选中需要替换的单元格区域,执行"编辑替换"命令,打开"查找和替换"对话框,在"查找内容"右侧的方框中输入要替换的内容(如"

python统计字符串中指定字符出现次数的方法_python

本文实例讲述了python统计字符串中指定字符出现次数的方法.分享给大家供大家参考.具体如下: python统计字符串中指定字符出现的次数,例如想统计字符串中空格的数量 s = "Count, the number of spaces." print s.count(" ") x = "I like to program in Python" print x.count("i") PS:本站还提供了一个关于字符统计的工具,感兴

红帽-rename批量替换文件名内指定字符不成功

问题描述 rename批量替换文件名内指定字符不成功 红帽6.5 64位操作系统 现在存在很多身份证号.jpg的文件,如下 ***************x身份证_.jpg ***************x身份证_.jpg ***************X身份证_.jpg ***************X身份证_.jpg 其中x有大小写,现在想统一更改为大写的X 命令如下 rename 's/x/X' * 执行 后无任何变化,求指导 解决方案 直接用一个脚本改下就行,http://jingyan

php批量替换内容或指定目录下所有文件内容

strtr() 函数转换字符串中特定的字符. 语法 strtr(string,from,to)或者 strtr(string,array) */  代码如下 复制代码 $addr=strtr($addr,"","aao");        //第一种调用方法 $trans=array("hello"=>"hi","hi"=>"hello");      //定义一个转换数组