XD의 모든 인스턴스를 XD 스마일리 페이스로 대체하는 대체 코드가 있습니다 ... 링크에 'XD'문자열이 포함되어 있으면 링크가 끊어집니다.str_replace가 공백을 포함하는 경우에만
'XD'처럼 공백이 오는 경우에만 XD를 바꾸기를 원합니다. 작동하지 않는 것 외에는 (& nbsp,/\ s/및  
을 시도했습니다. in 'XD & nbsp')
가능성이 너무 높습니다. 뭔가 도움이 될 수는 없지만 (모든 것이 공백을 제거하고 필요하지 않음) 찾을 수 없습니다. 누군가가 나를 도울 수 있기를 바란다.
여기서 참조 용 코드이다 :
function BB_CODE($content) {
$content = str_replace("XD", "<img src=\"images/smilies/icon_xd.gif\" alt=\"XD\">", $content);
}
콘텐츠는 사용자가 입력된다. 어떤 도움을 주셔서 감사합니다!
흠, 여전히 코드를 무효화 할 것 ... 링크가 사라지고 텍스트가 'XD'에서 유지 –
preg_replace이다를 사용하여이 하나를 시도 –