首頁  >  文章  >  後端開發  >  php中preg_replace正規替換用法分析【一次替換多個值】

php中preg_replace正規替換用法分析【一次替換多個值】

高洛峰
高洛峰原創
2017-01-20 09:49:242046瀏覽

本文實例講述了php中preg_replace正規取代用法。分享給大家供大家參考,具體如下:

1.php 的preg_replace 與str_replace 都是預設/g 的,全部替換

2.如果需要使用正規表示式需要使用preg_replace

<?php
$a = "abc defa
bcd ef";
$b= preg_replace("/\t|a/","",$a);
echo($b);
/*
输出:
bc def
bcd ef
*/
?>

另外對比一下js中的另外對比一下replace,感覺php的語法不優美

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script>
var a="a b";
console.log(a.replace(/\t/g,""));
</script>
</body>
</html>

運行效果圖如下:

php中preg_replace正規替換用法分析【一次替換多個值】

希望本文所述對大家PHP程式設計有所幫助。

更多php中preg_replace正規替換用法分析【一次替換多個值】相關文章請關注PHP中文網!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn