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

도움 좀 부탁드립니다 채택완료

jfascas 11년 전 조회 5,113

웹 상에서 내용 입력란(textarea) 에 아래와 같이 입력할 경우 

 

게시글 상단 내용 {text} 게시글 하단 내용 

 

{text} 라는 부분을 치환하고자 합니다. 

 

웹 상에서 입력한 내용은 DB 에 저장 됩니다. 

 

DB 에서 {text} 만 조회하여, 치환을 하고자 하는데, 어떻게 특정 내용만 추출할 수 있을까요? 

 

DB 테이블 필드 안에는 

 

게시글 상단 내용 {text} 게시글 하단 내용 

 

이런식으로 삽입되어 있습니다. 

 

고수님들의 도움 부탁드립니다. 

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

답변 1개

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

질문내용을 정확히 알 수 없지만

db에서 불러온 본글 내용이 <게시글 상단 내용 {text} 게시글 하단 내용​>이라면

{text}만 추출하기 위해서는 여러가지 방법이 있겠습니다.

 

정규식을 사용할 수도 있고 , explode로 나누어 그 부분만 취할 수도 있겠구요.

정규식의 preg_match 사용법을 찾아 보시고,

explode함수 사용법도 찾아 보시고 해서

 

그 부분을추출한 다음 원하시는 치환 작업을


str_replace 또는 preg_replace 함수를 사용하셔 해결하면 되겠습니다 ^^

 

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

답변에 대한 댓글 1개

j
jfascas
11년 전
네 감사합니다 ^^ 질문 업로드 해 두고 깜빡했네요^^;;

str_replace 로 새벽에 해결 했습니다. ㅎㅎ 도움 주셔서 감사합니다~

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

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

로그인