php 去掉img,PHP去掉IMG標籤的方法

2021-10-25 21:17:42 字數 1067 閱讀 4157

php去掉img標籤的方法

閱讀:98

img標籤的普通用法:

image標籤: 如:

php去除img標籤:

在php中可以使用「preg_replace()」函式去除img標籤,該函式作用是執行乙個正規表示式的搜尋和替換,使用時只需向第1個引數傳入img標籤正則,第2個為空,第3個為要操作的字串即可。

img標籤正則:/]*?src\s*=\s*(\'|\")(.*?)\\1[^>]*?\/?\s*>/i

使用示例<?php

/*php正則提取img標記中的任意屬性*/

$str = '

php正則提取或更改img標記中的任意屬性

'; //1、取整個**

preg_match('/]*?src\s*=\s*(\'|\")(.*?)\\1[^>]*?\/?\s*>/i',$str,$match);

echo $match[0];

//2、取width

preg_match('//i',$str,$match);

echo $match[1];

//3、取height

preg_match('//i',$str,$match);

echo $match[1];

//4、取src

preg_match('//i',$str,$match);

echo $match[1];

/*php正則替換img標記中的任意屬性*/

//1、將src="/uploads/images/20100516000.jpg"替換為src="/uploads/uc/images/20100516000.jpg")

print preg_replace('/()/i',"\$uc/images/\$",$str);

echo "

"; //2、將src="/uploads/images/20100516000.jpg"替換為src="/uploads/uc/images/20100516000.jpg",並省去寬和高

print preg_replace('/(/i',"\$ \$uc/images/\$>",$str);

php 去掉img,php如何刪除img標籤

php刪除img標籤的方法是 可以通過preg replace 函式來實現。函式語法 preg replace mixed pattern mixed replacement mixed subject 函式介紹 preg replace 函式執行乙個正規表示式的搜尋和替換。函式語法 mixed p...

如何配置去掉php字尾,php中如何去掉檔案字尾

php中去掉檔案字尾的方法是 可以先使用strrchr 函式查詢檔案字尾在檔名中的位置,然後通過函式str replace 將字尾名替換掉即可。str replace 函式會返回帶有替換值的字串。可以先使用strrchr 函式查詢檔案字尾在檔名中的位置,然後再通過函式str replace 將字尾名...

php去掉內部空格 php中去掉頭尾空格3種方法

在php中如果要替換所有空格我們有很多的方法,也有系統自帶的函式了,但如果去除頭尾空格好像是有一些區別了,下面我們來看3個php中去掉頭尾空格例子 看似很簡單的問題,其實還是有點坑的,首先這裡 空格轉義,不是字串,直接用trim 是去不掉。1,用preg replace替換 test dfadad ...