<?php
/*php regular extraction of arbitrary attributes in an IMG tag of a picture * *
$str = "<center><br/> PHP to extract or change the image in the IMG tag any property </center> ';
1, take the whole picture code
Preg_match ('/<\s*img\s+[^>]*?src\s*=\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 the 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);
?>