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

정규식 질문입니다. 채택완료

[[ 와 ]] 사이의 문자를 모두 ******* 로 변경하고 싶습니다..

 

[[ 나랏말쌈이 중국에 달아. ]] 원문이 이랬다면

[[ *********** ]] 이렇게 말입니다.

 

정규식을 너무 몰라 질문을 드립니다.

10년차가 넘어가는데 정규식은 아무리봐도 모르겠습니다.

 

 

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

답변 1개

채택된 답변
+20 포인트

$str = '[[ 나랏말쌈이 중국에 달아. ]]';

echo '[['.preg_replace('/[\[\s]*(.\d*)[\s\]]*/u', '*', $str).']]';

 

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

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

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

로그인

전체 질문 목록