php正規表示式如何替換字元

2020-07-16 10:06:17

php正規表示式字串替換字元的方法:首先建立一個PHP範例檔案;然後獲取需要被替換的字串;接著使用正規表示式匹配並替換相關字元;最後用echo輸出替換後的字串即可。

php正規表示式替換匹配的字串

<?php
 
//正規表示式替換相應字串的用法
$url = "這是搜尋連結:http://www.baidu.com/和http://www.google.com/";  //內容
 
$rule = "(http://)([a-zA-z0-9./-]+)"; //正規表示式 ,()內表示子串
 
$replace = "<a href=""></a>";  //正規表示式,表示全部匹配部分
$replace01 = "<a href="">1</a>";  //正規表示式,1表示匹配的第一部分
$replace02 = "<a href="">2</a>";  //正規表示式,2表示匹配的第二部分
 
echo "原始字串:$url"."<br>";  //輸出原始字串
echo "<hr>";
 
echo "全部匹配部分:".mb_ereg_replace($rule,$replace,$url);
echo "<br>";
echo "<hr>";
 
echo "匹配的第1部分:".mb_ereg_replace($rule,$replace01,$url);
echo "<br>";
echo "<hr>";
 
echo "匹配的底2部分:".mb_ereg_replace($rule,$replace02,$url);
echo "<br>";
echo "<hr>";

更多相關知識,請存取PHP中文網

以上就是php正規表示式如何替換字元的詳細內容,更多請關注TW511.COM其它相關文章!