여기 내 문제가 정확한 단어를 대체합니다.PHP는
내 문자열을 다음과 같이 표시하고 싶습니다. word\word and ***
.
이것이 가능합니까? 내가 도대체 뭘 잘못하고있는 겁니까???
LATER 편집
내가 URL을 배열을 가지고, 그 배열을 foreach는 및 URL이 발견되는 텍스트를 preg_replace이다,하지만 작동하지 않습니다. 나는 그것이 또한 http://www.link.com/something을 대체 http://www.link.com이있는 경우
는 예를 들어, 나는 http://www.link.com 및
http://www.link.com/something 있습니다.
그 밖의 것들이 있습니까? 단어가 항상 문자열의 끝 부분에 있습니까? 이전의 것들은 항상 백 슬래시 근처에 있습니까? – deceze
백 슬래시도 단어 경계이기 때문에'\ b' 대신에'\ s'가 필요할 것입니다 :) 물론'\ s'는 문자열의 시작/끝 부분에서 일치하지 않습니다. –
어쩌면 $ 텍스트를 공백으로 배열로 배열 한 다음 앞뒤에 공백을 넣고 word = word \ word로 남겨두면 다른 단어를 ***로 변경할 수 있습니까? – Chris