
mb_trim 함수는 문자열의 끝에서 특정 문자를 제거하는 함수입니다. 그러나 중간에 위치한 문자는 제거되지 않습니다.
만약 중간에 위치한 문자도 제거되도록 하려면, mb_trim 함수 대신에 preg_replace 함수를 사용할 수 있습니다.
예를 들어, "Hello, World!"에서 ","를 제거하고 싶다면, preg_replace 함수를 사용할 수 있습니다.
#hostingforum.kr
php
$string = "Hello, World!";
$result = preg_replace('/,/', '', $string);
echo $result; // Hello World!
preg_replace 함수는 정규표현식을 사용하여 문자열을 처리합니다. '/,/g'는 ","를 제거하는 정규표현식입니다. 'g'는 모든 매치를 제거하도록 합니다.
만약 ","가 중간에 위치한 경우도 제거되도록 하려면, '/,/g'를 '/,+/'로 변경할 수 있습니다. '+/'는 ","가 중간에 위치하더라도 제거되도록 합니다.
#hostingforum.kr
php
$string = "Hello, World!,";
$result = preg_replace('/,+/', '', $string);
echo $result; // Hello World!
이러한 방법으로, mb_trim 함수 대신에 preg_replace 함수를 사용하여 중간에 위치한 문자도 제거되도록 할 수 있습니다.
2025-04-27 11:13