perl替换变量中部分字符串 perl中有字符串替换的类似函数str_replace的吗?
perl中有字符串替换的类似函数str_replace的吗?
STR被多次使用来替换不同的值◎要多次替换相同的值,只需编写STR◎Reply用法STR◎Replce($a,$B,$C)从变量$C的值中查找$a(服务器将用它的值替换$a)。如果找到它,它将被替换为$B(类似地,系统将替换$B作为值,而不是仅仅用函数名替换它)。也就是说,$a是原始字符串,$B是新字符串,$C是要搜索的字符串,整个函数返回的值是被替换的$C的值(注意,是的)被替换的$C)对于您的情况来说有点麻烦。可以使用strtr()替换它。请注意,最好使用这样的数组$a=array(“a”=>“1”、“B”>=“2”、“C”=>“3”、“d”=>“4”)$B=“abcdefgabw”echostrtrtrtrtr($B,$a)将结果显示为1234efg12w,也就是说,如果strt的第二个参数是数组,则第三个参数可以保留为空,替换为规则是将数组的键名替换为相应的值,即a替换为1,B替换为2,依此类推。当然,$a可以是字符串。例如,如果$a=“a”,您需要这样写strtr($B,1,$a),您可以直接用字符a替换1,但这很容易引起问题,因此您不会逐一列出它们
perl替换变量中部分字符串 perl去掉最后一个字符 perl命令
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。