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,填充問題基礎代碼。