2012-06-27 7 views
9

文字列の先頭と末尾に複数の文字をトリミングする方法。
文字列は{Hello {W}orld}のようになります。
開始と終了の両方で{}の両方をトリミングします。PHPを使用して複数の文字をトリム

複数を使用したくないtrim機能。

+0

使用にpreg_replace。 – Leri

+3

[manual explain](http://php.net/manual/en/function.trim.php)のように、オプションのcharlistを 'trim'関数に与えることができます。 *剥ぎ取るすべての文字をリストするだけです。あなたは文字の範囲を指定することができます* –

+0

ありがとう、ちょうど人々が投票している理由を知らない –

答えて

21
$str = "{Hello {W}orld}"; 
$str = trim($str, "{}"); 

echo "Trimmed: $str"; 
-3

削除する文字は、最初と最後に常にありますか?もしそうなら、あなたは、単に以下を使用することができます。

<?php 
$string = '{Hello {W}orld}'; 
echo substr($string, 1, strlen($string)-2); 
?> 

参照:http://codepad.org/IDbG6Km2

関連する問題