PHP에서 단어 바꾸기를 구현하는 방법: 먼저 PHP 샘플 파일을 만든 다음 마지막으로 "preg_replace('/bHellob/', 'NEW', $text);"를 사용하여 단어 바꾸기를 구현합니다.
이 기사의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
구체적인 질문:
PHP에서 단어 대체를 구현하는 방법은 무엇입니까? PHP 문자열 바꾸기 전체 단어 일치
PHP를 사용하여 전체 단어를 바꾸고 싶습니다
예:
$text = "Hello hellol hello, Helloz";
가 있는 경우
$newtext = str_replace("Hello",'NEW',$text);
를 사용합니다. 새 텍스트는 다음과 같아야 합니다.
NEW hello1 hello, Helloz
PHP는
NEW hello1 hello, NEWz
구현을 반환합니다. 방법:
정규 표현식을 사용하고 싶습니다. b는 단어 경계와 일치합니다.
$text = preg_replace('/\bHello\b/', 'NEW', $text);
$text에 UTF-8 텍스트가 포함된 경우 라틴어가 아닌 문자가 단어 경계로 잘못 해석되지 않도록 유니코드 수정자 "u"를 추가해야 합니다.
$text = preg_replace('/\bHello\b/u', 'NEW', $text);
권장 학습: "PHP 비디오 튜토리얼"
위 내용은 PHP에서 단어 교체를 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!