<?php
/*php Regular extraction of arbitrary attributes in an IMG tag of a picture * *
$str = "<center><br" >php to extract or change any attribute </center> ' in the img tag of the picture;
1, take the whole picture code
Preg_match ('/<s*imgs+[^>]*?srcs*=s* (' | ') (.*?) 1[^>]*?/?s*>/i ', $str, $match);
echo $match [0];
2, take the width
Preg_match ('//i ', $str, $match);
echo $match [1];
3, take the height
Preg_match ('//i ', $str, $match);
echo $match [1];
4, take SRC
preg_match ('//i ', $str, $match);
echo $match [1];
/*php regular replaces any attribute in the IMG tag of a picture * *
//1, replace src= "/uploads/images/20100516000.jpg" with src= "/uploads/uc/images/20100516000.jpg")
Print Preg_replace ('/()/I ', "${1}uc/images/${3}", $STR);
echo "
2, replace the src= "/uploads/images/20100516000.jpg" with the src= "/uploads/uc/images/20100516000.jpg", and save the width and height
Print Preg_replace ('/(/i ', "${1} ${2}uc/images/${3}>", $STR);
?>