PHP에서 주석을 제거하는 정규식

php에서 주석을 제거하는 정규식을 모아봤습니다. 참고하셔서 즐코딩하시기 바랍니다. 정규식 문법에 대해서 자세히 공부를 하실 분들은 아래 링크를 참고하시기 바랍니다.

 

정규식 표현 대표이미지

 

정규식 문법 참고 - 숩님 블로그 바로가기

 

정규표현식의 개념과 패턴 사용법 총정리 · Wireframe

정규 표현식은 텍스트 내에서 특정한 규칙에 따른 문자열이 나타나는 범위를 검색하는 기법으로 텍스트를 다루는 프로그램에서 널리 사용된다. 그외에도 notepad++이나 sublime text 같은 편집기에서도 정규식을 이용하여 찾기/바꾸기를 보다 강력하게 수행할 수 있다.

soooprmx.com

 

샘플 소스는 아래와 같습니다.

 

//-- /* */주석
$result = preg_replace('/\/\*(.*?)\*\//is', '', $str);

//-- <!-- -->주석
$result = preg_replace('/<!--(.*?)-->/is', '', $str);

//-- //주석
$result = preg_replace('/\/\/(.*)\n', '', $str);

//-- #주석
$result = preg_replace('/#(.*)\n/', '', $str);

//-- '주석
$result = preg_replace('/\'(.*)\n/', '', $str);

 

제블로그의 경우 불펌 방지가 되어 있어서 드래그가 안될듯 합니다. 텍스트파일을 확인해주세요.

 

Sample_정규식.txt
0.00MB

 

 

위 구문을 참고하셔서 사용하시면 간단하게 해결이 될듯한데, 공부를 위해서 링크를 하나 더 해드리겠습니다.  정규식 패턴중 가장 앞의 [/] 쓰임임 문법에 관한 내용입니다.

 

정규식 참고표현 - 버미노트 님

 

[자바스크립트] 정규식(Regular Expressions)

정규식(Regular Expressions) 정규식은 문자열에 포함된 문자 조합을 찾기 위해 사용되는 패턴입니다. 코드를 간략하게 만들 수 있으나, 가독성이 떨어질 수 있습니다. RegExp의 exec, test 메소드와 String의 ma..

beomy.tistory.com

정규식은 그때 그때 사용을 할때에만 참고를 해서 깊이있게 공부를 못하였는데, 어느정도 문법이 정리가 되면 제가 다시 블로그에 올려보겠습니다. 좋은 하루 되세요!