문자열의 시작과 끝 부분에 있는 공백을 제거하려면 PHP 내부 함수인 Trim()을 사용하면 됩니다. 그러나 우리는 종종 공백을 완전히 지우고 싶어합니다. 시작 공백과 끝 공백을 지우고, 여러 공백을 하나의 공백으로 바꾸고, 동일한 유형의 다른 공백을 처리하는 규칙을 사용해야 합니다.
이 작업은 PHP 정규식을 사용하여 수행할 수 있습니다
다음 예에서는 추가 공백을 제거할 수 있습니다
코드 복사 코드는 다음과 같습니다.
$str = " 이 줄에는 whitespace.nn의 자유로운 사용이 포함되어 있습니다."
// 먼저 선행/후행 공백을 제거합니다.
//시작 및 후행 공백을 제거합니다. 엔딩 공백
$str = Trim($str);
// 이제 중복된 공백을 제거하세요
//다른 공백과 함께 빽빽하게 들어찬 공백을 제거하세요
$str = preg_replace('/ s( ?=s)/', '', $str);
// 마지막으로 공백이 아닌 공백을 공백으로 바꿉니다.
//마지막으로 공백이 아닌 공백을 제거하고 다음으로 바꿉니다. 공백
$str = preg_replace('/[nrt]/', ' ', $str)
// Echo out: '이 줄에는 공백을 자유롭게 사용했습니다.'
echo "< pre>{$ str}";
?>
위 내용은 js 정규식의 내용을 포함하여 js 정규식에서 문자열의 공백을 지우기 위해 PHP에서 정규식을 사용하는 방법을 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.