一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - PHP正則表達式函數preg_replace用法實例分析

PHP正則表達式函數preg_replace用法實例分析

2021-10-16 16:30huangyuxin_ PHP教程

這篇文章主要介紹了PHP正則表達式函數preg_replace用法,結合實例形式分析了PHP正則表達式函數preg_replace基本功能、參數描述與相關使用技巧,需要的朋友可以參考下

本文實例講述了PHP正則表達式函數preg_replace用法。分享給大家供大家參考,具體如下:

preg_replace 執行一個正則表達式的搜索和替換

語法:preg_replace (pattern ,replacement ,subject,limit,count )

 

參數 描述
pattern 正則表達式(字符串或字符串數組)
replacement 用于替換的字符串或字符串數組
subject 要進行搜索和替換的字符串或字符串數組。
limit 可選。每個模式在每個subject上進行替換的最大次數。默認是 -1(無限)。
count 可選。完成的替換次數

 

Example 1

?
1
2
3
4
5
$string = 'huang yu xin';
$pattern = '/(\w+) (\w+) (\w+)/i';
$replacement = '${1}a $3';
// $1對應(\w+),${1}a是區別$1a,說明是$1和a不是$1a,$3對應第三個(\w+)
echo preg_replace($pattern, $replacement, $string);

結果是:

huanga xin

Example 2

?
1
2
3
4
$string = "nice to meet you";
$pattern = array();
$replace = array();
echo preg_replace(array('/nice/', '/you/'), array('Nice', 'me'), $string);

結果:

Nice to meet me

Example 3

?
1
2
3
$str = 'nice      !';
$str = preg_replace('/\s+/', '', $str);
echo $str;

結果:

nice!

Example 4

?
1
2
3
$count = 0;
echo preg_replace(array('/\d/', '/[a-z]/'), '*', 'xp 4 to', -1, $count);
echo $count;

結果:

** * **5

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

原文鏈接:https://blog.csdn.net/huangyuxin_/article/details/79660162

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 动漫美女3d被爆漫画 | 免费在线公开视频 | h玉足嫩脚嗯啊白丝 | 无人区国产大片 | 亚洲福利天堂网福利在线观看 | 大胸被c出奶水嗷嗷叫 | 午夜福利电影网站鲁片大全 | 欧美又大又粗又爽视频 | 关晓彤被调教出奶水 | 韩国最新三级网站在线播放 | 亚洲mv国产精品mv日本mv | 91视频国产一区 | 亚洲AV精品一区二区三区不卡 | 精品一区二区三区波多野结衣 | 国产精品99爱免费视频 | 暖暖的韩国免费观看 | 91亚洲精品第一综合不卡播放 | 91麻豆精品国产自产在线 | 天堂一区二区在线观看 | 丝袜捆绑调教视频免费区 | 晚上禁用的十大黄台视频 | 欧美一级专区免费大片 | 午夜理论片日本中文在线 | 日本免费看 | 9re视频这里只有精品 | 亚洲国产成人久久综合一区 | 91插视频| 国产免费资源高清小视频在线观看 | 日本十大顶级绝伦推理片 | 国产男女爱视频在线观看 | 热久久亚洲 | 日本中文字幕不卡在线一区二区 | 久久日韩精品无码一区 | 欧美日本一本线在线观看 | 国产精品色爱综合网 | 四虎影在线永久免费观看 | 古装一级毛片 | 俄罗斯12一15处交 | 久久精品WWW人人爽人人 | 国产精品伊人 | 免费黄色网站视频 |