public static function trim(string $string): string
    {
        if (null !== $result = @preg_replace('/^[\pZ\p{Cc}]+|[\pZ\p{Cc}]+$/u', '', $string)) {
            return $result;
        }

        return trim($string);
    }
public static function trim(string $string): string
    {
        if (null !== $result = @preg_replace('/^[\pZ\p{Cc}]+|[\pZ\p{Cc}]+$/u', '', $string)) {
            return $result;
        }

        return trim($string);
    }
public static function trim ( string $ string ) : string { if ( null !== $ result = @ preg_replace ( '/^[\pZ\p{Cc}]+|[\pZ\p{Cc}]+$/u' , '' , $ string ) ) { return $ result ; } return trim ( $ string ) ; }
Returns the trimmed data.

@param string $string

@return string
Returns the trimmed data .