php查找替换
A. php查询数组并替换字符
试编写代码如下:
<?php
function cb($matches)
{
return $matches[1]. ' '. $matches[2];
}
$a="abc12de feabaa 5aggdaa23fo i23a3 2g3r4-3a3432rre 3tt434-34t34fsf";
$arr=array('a','b','cc','aa','gg','rr');
$astr = implode('|',$arr);
$pa = '/('.$astr.')([\d]+[\S]+)/si';
$str = preg_replace_callback($pa,'cb',$a);
echo $str . '<br>';
?>
B. php 字符替换怎么弄
str_replace('">','"/>',$str);如些则行。
php中的单引号 和 双引号 用处很多,
单引号中的字符串不会被\转义,双引号会.
单引号可以包含双引号,双引号亦可包含单引号
PS:
$str=<<<EOT
<FONT color=#ffff80>测试你好</FONT><IMG src="http://127.0.0.1/test/images/后盾网.jpg"><FONT style="FONT-SIZE: 18px">沙发沙发上沙发沙发沙发</FONT>
EOT;
//以上<<<EOT 与 EOT;之间声名了一段字符串,这是一种字符串声名方式,特别对于存在 双引号 和单引号 比较多的字符串有效.
echo preg_replace("/<img([^>]*)>/i","<img$1/>",$str);
下面是例子和参考文献(http://************.com/text.html):
在php中字符替换函数有几个如有:str_replace、substr_replace、preg_replace、preg_split、str_split等函数。
str_replace(find,replace,string,count)
作用:str_replace() 函数使用一个字符串替换字符串中的另一些字符。
参数 描述
find 必需。规定要查找的值。
replace 必需。规定替换 find 中的值的值。
string 必需。规定被搜索的字符串。
count 可选。一个变量,对替换数进行计数。
例:在本例中,演示带有数组和 count 变量的 str_replace() 函数:代码如下
$arr = array("blue","red","green","yellow");
print_r(str_replace("red","pink",$arr,$i));
echo "Replacements: $i";
?>输出:
Array
(
[0] => blue
[1] => pink
[2] => green
[3] => yellow
)
Replacements: 1
补充:count如果被指定,它的值将被设置为替换发生的次数。
C. phpstorm多个目录中的文件查找替换内容怎么做
ctrl+shift+R
在弹出来的界面中Text to find中填入被替换的字符串
在Replace with中填入替换的字符串
可以在Scope设置里指定某个文件夹替换或者整个项目替换。
D. php 字符串查找和替换
使用PHP的正则表达式替换函数,用表达式/(\?|&)ddd=.*?(&|$)/进行替换就可以了。
<?php
$str = 'afda?abc=12&ddd=33&jjj=xx';
$str = preg_replace('/(\?|&)ddd=.*?(&|$)/', '\\1ddd=50\\2', $str);
echo $str;
?>
E. php中替换指定的TXT文本内容怎么替换。
$findstr='13800|这里是移动客服'; //你要查找替换的 是这东西
$replacestr='13800|这里是移动客服|你好';
for($i=0;$i<count($farray);$i++){
if($farray[$i]==$findstr){
//unset($farray[$i]);
//替换操作。。。
<a href="https://www..com/s?wd=str_replace&tn=44039180_cpr&fenlei=_5y9YIZ0lQzqlpA-" target="_blank" class="-highlight">str_replace</a>($findstr,$replacestr,$array[$i]);
break;
}<img id="selectsearch-icon" src="https://gss0.bdstatic.com/70cFsjip0QIZ8tyhnq/img/iknow/qb/select-search.png" alt="搜索">
F. 关于PHP查找替换的问题
判断获取到的链接是否以http或www开头,如果不是,添加域名。
G. phpstorm 如何批量替换字符串
需要准备的材料分别是:电脑、phpstorm编辑器。
1、首先,打开phpstorm编辑器,新建php文件,例如:index.php,填充问题基础代码。