麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > PHP > 正文

php正則替換變量中的指定字符

2024-09-04 11:47:15
字體:
來源:轉載
供稿:網友

第一種方法,代碼如下:

  1. <?php 
  2. $str = preg_quote('(銀子)'); 
  3. $txt = '我的呢稱(銀子)'
  4. echo preg_replace("/($str)/","<span style='color:#f00;'>$1</span>",$txt); 
  5. ?> 

第二種方法,代碼如下:

  1. <?php 
  2. $str = quotemeta('(銀子)'); 
  3. $txt = '我的呢稱(銀子)'
  4. echo preg_replace("/($str)/","<span style='color:#f00;'>$1</span>",$txt); 
  5. ?> 

第三種方法,代碼如下:

  1. <?php 
  2. $str = '(銀子)'
  3. $txt = '我的呢稱(銀子)'
  4. echo preg_replace("/(Q$strE)/","<span style='color:#f00;'>$1</span>",$txt); 
  5. ?> 

三種方法都返回同樣結果.. PHP中的Perl風格正則與Perl完全一樣.連quotemeta也是通用的..

一些其它關于正則的實例,代碼如下:

  1. $text  = “foobar123fooabcbar”; 
  2. $text = preg_replace(“/foo(?=bar)/”, “***”, $text); 
  3. //匹配bar前面的位置 ***bar123fooabcbar 
  4.  
  5. $text  = “foobar123fooabcbar”; 
  6. $text = preg_replace(“/(?<=bar)123/”, “***”, $text); 
  7. //匹配bar后面的位置  foo***123fooabcbar 
  8.  
  9. $text  = “foobar123fooabcbar”; 
  10. $text = preg_replace(“/foo(?!bar)/”, “***”, $text); 
  11. //匹配后面跟的不是bar的位置       foobar123***abcbar 
  12.  
  13. $text  = “foobar123fooabcbar”; 
  14. $text = preg_replace(“/(?<!foo)bar/”, “***”, $text); 
  15. //匹配前面不是foo的位置 foobar123fooabc*** 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 99精品在线观看 | 久久99精品久久久久久秒播蜜臀 | 91美女视频在线观看 | 欧美老外a级毛片 | 久久99综合久久爱伊人 | 中国洗澡偷拍在线播放 | av电影在线免费 | 亚洲精品成人久久久 | 特片网久久 | 久久久久久久久久久久久国产精品 | 久久国产精品小视频 | 国产一级毛片网站 | 欧美一级片免费在线观看 | 91精品国产777在线观看 | 色欧美视频 | 国产影院一区 | 草久免费 | 日韩精品久久久久久久九岛 | 影视免费观看 | xxx日本视频 | 久久精品国产99国产精品亚洲 | 日韩中文字幕三区 | 中国a级黄色片 | 日韩黄色片在线观看 | 精品久久久久久久久久久aⅴ | 爱性久久久久久久 | 国产成视频在线观看 | 久久国产亚洲精品 | 在线播放一区二区三区 | 国产亚洲精品综合一区91555 | av免费在线免费观看 | 成年免费看 | 又黄又爽又色无遮挡免费 | 男女牲高爱潮免费视频男女 | 天堂成人国产精品一区 | 性爱网站| 羞羞的| 91午夜少妇三级全黄 | 久久精品国产清自在天天线 | 久久探花| 色视频在线观看 |