정규 표현 식 img 추출 src

2912 단어 imgsrc
일치 하 는 문자열:
정규 표현 식:[^'"]*)[\'"])|(?[^\s]*))
추출 한 결과:
image/ad1.gif
image/ad2.gif
PHP 정규 img 태그 속성 추출 또는 교체

<?php 
 /*PHP      img        */ $str = '<center><img src="/uploads/images/20100516000.jpg" height="120" width="120"><br />PHP         img        </center>'; 
 //1、        preg_match('/<\s*img\s+[^>]*?src\s*=\s*(\'|\")(.*?)\\1[^>]*?\/?\s*>/i',$str,$match); echo $match[0]; 
 //2、 width preg_match('/<img.+(width=\"?\d*\"?).+>/i',$str,$match); echo $match[1]; 
 //3、 height preg_match('/<img.+(height=\"?\d*\"?).+>/i',$str,$match); echo $match[1]; 
 //4、 src preg_match('/<img.+src=\"?(.+\.(jpg|gif|bmp|bnp|png))\"?.+>/i',$str,$match); echo $match[1]; 
 /*PHP      img        */ //1、 src="/uploads/images/20100516000.jpg"   src="/uploads/uc/images/20100516000.jpg") 
print preg_replace('/(<img.+src=\"?.+)(images\/)(.+\.(jpg|gif|bmp|bnp|png)\"?.+>)/i',"\${1}uc/images/\${3}",$str); echo "<hr/>"; 
 //2、 src="/uploads/images/20100516000.jpg"   src="/uploads/uc/images/20100516000.jpg",       
print preg_replace('/(<img).+(src=\"?.+)images\/(.+\.(jpg|gif|bmp|bnp|png)\"?).+>/i',"\${1} \${2}uc/images/\${3}>",$str); 
 
?>
Js 정규 표현 식 추출 그림 주소
JavaScript 는 정규 표현 식 과 Replace 두 가지 방법 으로 IMG 태그 의 그림 주 소 를 추출 합 니 다.코드 는 다음 과 같 습 니 다.

/     
<script language="javascript">
var a='<P><IMG src="http://bbs.cn.yimg.com/user_img/200701/31/jisuanji986_117025184198149.jpg" mce_src="http://bbs.cn.yimg.com/user_img/200701/31/jisuanji986_117025184198149.jpg"></P>'
var b=/<IMG src=\"([^\"]*?)\">/gi
var s=a.match(b)
for(var i= 0;i<s.length;i++)
{
alert(s[i]);
alert(RegExp.$1)
}
</script>
또 하나의 방법 은 replace 교체 법 을 사용 하 는 것 입 니 다.맞 는 지 모 르 겠 습 니 다.저 는 JS 고수 가 아 닙 니 다.

<script language="javascript">
var a='<P><IMG src="http://bbs.cn.yimg.com/user_img/200701/31/jisuanji986_117025184198149.jpg" mce_src="http://bbs.cn.yimg.com/user_img/200701/31/jisuanji986_117025184198149.jpg"></P>'
var b=/<IMG src=\"([^\"]*?)\">/gi
var s=a.match(b)
for(var i= 0;i<s.length;i++)
{
alert(s[i]);
alert(s[i].replace(b,"$1"))
}
</script>

좋은 웹페이지 즐겨찾기