테스트 사이트 - 개발 중인 베타 버전입니다

preg_replace('/\//', '\/', trim($stx)); 에서 정규표현식 질문드립니다. 채택완료

우땡땡 8년 전 조회 2,569

preg_replace('/\//', '\/', trim($stx)); 에서 이렇게 하는 이유가 검\\색\\어   이런식으로 검색어 사이에 \가 붙는 경우가 있어서 \를 제거하기 위한 것인지요? 그렇다면 preg_replace에서 두번째 인자가 그냥 '' 이어야 하지 않나요? 첫번째 인자와 두번째 인자가 이해가 가지 않습니다.  

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
SLOOP
8년 전

bbs/search.php 쪽에 들어있는 코드네요?

 

위 코드는 별 역활을 안하는걸로 보입니다.

 

\/ => \/ 이렇게 그대로 변경합니다. 

 

trim($stx); 이부분만 stx의 공백을 제거

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인