정규 표현식을 사용하여 문자열의 모든 도메인을 다른 도메인으로 대체하려고하지만 아직 작동하지 않습니다.왜이 정규식 str_replace가 작동하지 않습니까?
regexpal.com에서 RegEx 파트를 테스트했는데 제대로 작동하는 것 같습니다.
$itemdesc = str_replace("([a-z0-9\-]+).(com|net|org|co|cm|info|cc)\s\i","Example.com",$itemdesc);
이 제발 도와주세요 :
여기 내 코드입니다! 사용하려고 -
이 또한주의 마지막 단락 다음 수정, 분리 문자는 임의의 문자 - 양쪽 끝에 슬래시가
$itemdesc = preg_replace("/([a-z0-9\-]+)\.(com|net|org|co|cm|info|cc)/si","Example.com",$itemdesc);
참고 : 미리 감사는
을 사용할 수 있나요? 추신 패턴에서 점을 벗어나고 싶다고 생각합니다. – PeeHaa