웹모아
웹모아[가입] 로그인 / 회원가입   검색     


  
정규식예제
 

repace 정규식
2011-04-09 13:25:04 댓글:(0)   조회:5289
 



frame 제거

$STRING=preg_replace(\"!<iframe(.*?)<\\/iframe>!is\",\"\",$STRING);

script 제거

$STRING=preg_replace(\"!<script(.*?)<\\/script>!is\",\"\",$STRING);

meta 제거

$STRING=preg_replace(\"!<meta(.*?)>!is\",\"\",$STRING);

style 태그 제거

$STRING=preg_replace(\"!<style(.*?)<\\/style>!is\",\"\",$STRING);

&nbsp;를 공백으로 변환



$STRING=str_replace(\"&nbsp;\",\" \",$STRING);

연속된 공백 1개로

$STRING=preg_replace(\"/\\s{2,}/\",\" \",$STRING);

태그안에 style= 속성 제거

$STRING=preg_replace(\"/ style=([^\\\"\\\']+) /\",\" \",$STRING); // style=border:0... 따옴표가 없을때
$STRING=preg_replace(\"/ style=(\\\"|\\\')?([^\\\"\\\']+)(\\\"|\\\')?/\",\"\",$STRING); // style=\"border:0...\" 따옴표 있을때

태그안의 width=, height= 속성 제거

$STRING=preg_replace(\"/ width=(\\\"|\\\')?\\d+(\\\"|\\\')?/\",\"\",$STRING);
$STRING=preg_replace(\"/ height=(\\\"|\\\')?\\d+(\\\"|\\\')?/\",\"\",$STRING);

img 태그 추출 src 추출

preg_match(\"/<img[^>]*src=[\\\"\']?([^>\\\"\']+)[\\\"\']?[^>]*>/i\",$STRING,$RESULT);
preg_match_all(\"/<img[^>]*src=[\\\"\']?([^>\\\"\']+)[\\\"\']?[^>]*>/i\",$STRING,$RESULT);


호스트 추출

<?
preg_match(\"/^(http:\\/\\/)?([^\\/]+)/i\",\"http://www.kaudo.com/index.html\",$matches);
$host = $matches[2];
echo$matches[0].\"<br>\";
echo$matches[1].\"<br>\";
echo$matches[2].\"<br>\";
?>

 

메뉴얼

http://kr2.php.net/manual/kr/function.preg-replace.php
http://kr2.php.net/manual/kr/function.preg-match.php
http://kr2.php.net/manual/kr/function.str-replace.php

 

. 


[이전글]  php 공백제거
[다음글]  preg_match_all 사용 예제


 
댓글쓰기는 회원(로그인 하신분) 이상 가능합니다.


 댓글 (0)

  
정규식예제
페이지: 1 / 7   

 preg_match_all 괄호속 문자만 가져오기
열람:6621   2016.06.18


 정규표현식 - preg_replace, preg_match, str_replace 패턴
댓글:(1) 열람:4312   2015.05.31


 total commander 파일명 일괄변경
열람:11415   2014.01.17


 php 공백제거
열람:7439   2012.07.28


 repace 정규식
열람:5290   2011.04.09


 preg_match_all 사용 예제
(푸른산) 열람:5571   2010.08.05


 img 태그에서 src 외 옵션제거
열람:7612   2010.08.04


 로 밑줄있는 부분만 모두 치환
열람:4372   2010.08.04


 []안에 글자만 배열호 추출
열람:4192   2010.08.01


 문자열에서 쌍따옴표 안의 내용만 추출할려고 합니다.
열람:16092   2010.08.01



[1]  [2]  [3]  [4]  [5]  

복수단어 검색은 공백(space)로 구분해 주세요.




 
최근 글 [손님]
 
인기 글 [손님]